teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

記述修正

2020/08/28 07:42

投稿

nobonobo
nobonobo

スコア3367

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  1. m.Lock()でリードライトロックをとります。
2
- 2. m.RLock()をm.Unlock()待ちます(ブロック)。
2
+ 2. m.RLock()をとろうとしてもロック済みなのでm.Unlock()待ちます(ブロック)。
3
3
  3. goroutine起動
4
4
  4. m.RUnlock()は1.ですでにロックされているのでずっとm.Unlock()されるのを待ちます。
5
5