質問編集履歴
2
コードを修正しました
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
言葉の付け足しを行いました
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
|
+
お願いいたします...
|