Что будет в принте?
Условие
Заголовок раздела «Условие»Что будет в принте?
func main() { sync := make(chan bool)
go func() { fmt.Println("get normal signal ") sync <- false }()
ticker := time.NewTicker(time.Second) for { select { case <-ticker.C: fmt.Println("get interrupted signal ") case value := <-sync: fmt.Printf("finish %t ", value)
return } }}Решение
Заголовок раздела «Решение»Источник: Holodilnik / Холодильник
← Нужно было сделать параллельную обработ… · Все задачи · Go · Что будет в принте? →