Monors Note

Pythonとそれ以外いろいろ

2019-06-09から1日間の記事一覧

for { select {....} }はbreakではfor文を抜けられ無い

Go

golangでtimeoutなどの処理を書く場合に、下記の様にfor文内にselectを記述することがある。 (この時Timeout時にはfor文を抜けたいとす。) for { select { case someChannel: // timeout以外の処理 case time.After(1 * time.Secound): // timeout時の処理 b…