msg, err := Read()
.....
.....
}
Потребовалось по событию из канала дропать цикл, типа такого:
for {
select{
case msg, err := Read():
......
case <- stop:
break
}
Но это не валидно, можно как-то реализовать без создания лишних каналов?
А как Read устроен?
Такое не подойдет? for { select{ case <- stop: break default: msg, err := Read() ... }
Нельзя
Обсуждают сегодня