質問編集履歴

2

コードを修正しました

2018/05/19 23:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,8 @@
21
21
  fmt.Println("close")
22
22
 
23
23
  }
24
+
25
+ default:
24
26
 
25
27
  }
26
28
 
@@ -78,6 +80,8 @@
78
80
 
79
81
  }
80
82
 
83
+ default:
84
+
81
85
  }
82
86
 
83
87
  }

1

言葉の付け足しを行いました

2018/05/19 23:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -90,4 +90,6 @@
90
90
 
91
91
  とすれば、test関数からもmain関数からもch変数を参照できて楽なのですが、どうもグローバル変数を簡単に作るのはよくない気がします。
92
92
 
93
- グローバル変数を使ってもいいのか、もしくはできるだけスコープを狭めるようにした実装がいいのか。また後者なら方法をご教授ください。
93
+ このように複数のgoroutine同士のやりとりの際のチャネルの参照方法について、グローバル変数を使ってもいいのか、もしくはできるだけスコープを狭めるようにした実装がいいのか。また後者なら方法をご教授ください。
94
+
95
+ お願いいたします...