動画の読み込みに失敗しました。しばらく待ってからリロードしてみてください。解決しない場合は ヘルプ「動画が見られない場合について」 もご覧ください。
すでにアカウントをお持ちですか?ログイン
Mutexを使ってレースコンディションを解決する方法について見ていきます。
- レースコンディションを解決する
- syncパッケージインポート
- var mu sync.Mutex
- muはポインタではない、&mu、mu *sync.Mutex
- mu.Lock(): 他のgoroutineがそれ以降の処理にアクセスできないようにする
- mu.Unlock(): ロックを解除
- waitGroup同様、デリファレンス不要
-
Q1
Mutex
について正しい記述は?
プレミアムについて詳しくみる
ミニクイズで理解度をチェックできます
素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です
詳しくみるソースコードを閲覧するにはプレミアムプランへの登録が必要です
詳しくみる