Вопрос: Как использовать `select` для конкурентного ожидания нескольких событий?
Python
Junior
Без компании
Вопрос: Как использовать `select` для конкурентного ожидания нескольких событий?
Ответы
```go
select {
case v := <-ch1:
fmt.Println("ch1", v)
case v := <-ch2:
fmt.Println("ch2", v)
}
```
**Как это работает:** `select` выбирает готовый case. Если несколько готовы — выбирается псевдослучайно.