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

質問編集履歴

1

期待している出力(質問者の思ってるうまくいった時の出力)を追記

2020/10/08 02:43

投稿

knr
knr

スコア20

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,18 @@
5
5
  `hoge()`が呼ばれるたびに関数内でchannelに送信する回数は減っていき、最後にはchannelへの送信自体がされなくなるような挙動のイメージです。
6
6
  channelに値が送信されなくなり、`ch`のバッファが空になったときにcloseをしたいのですが、適切なハンドリングができずに困っています。
7
7
  恐れ入りますが、どのようにclose処理を書けばいいか(もしくは、こういった書き方はそもそも文法としてふさわしくないか)ご教示いただければと思います。
8
+ 期待している出力は下記です。
9
+ ```stdout
10
+ 3
11
+ 0
12
+ 1
13
+ 2
14
+ 0
15
+ 1
16
+ 0
17
+ 0
18
+ done
19
+ ```
8
20
 
9
21
  ### 発生している問題・エラーメッセージ
10
22