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