2022-08-06から1日間の記事一覧
Contextを使って、キャンセルやタイムアウト処理をするときに、以下のようなコードを書く。 select { case <- ctx.Done(): } 見て分かる通り、コンテキストを使わないとdone := make(chan struct{})でdoneチェネルを実装している感じだが、Done()とメソッド…
Contextを使って、キャンセルやタイムアウト処理をするときに、以下のようなコードを書く。 select { case <- ctx.Done(): } 見て分かる通り、コンテキストを使わないとdone := make(chan struct{})でdoneチェネルを実装している感じだが、Done()とメソッド…