5
как слушать N каналов? (динамический оператор выбора)
чтобы запустить бесконечный цикл выполнения двух горутин, я могу использовать приведенный ниже код: после получения сообщения он запустит новую горутину и будет работать вечно. c1 := make(chan string) c2 := make(chan string) go DoStuff(c1, 5) go DoStuff(c2, 2) for ; true; { select { case msg1 := <-c1: fmt.Println("received ", …
116
go