Вопрос: Как работают буферизованные каналы?
Go
Senior
Без компании
Вопрос: Как работают буферизованные каналы?
Ответы
```go
ch := make(chan int, 2)
ch <- 1
ch <- 2 // не блокируется, пока есть место
fmt.Println(<-ch)
fmt.Println(<-ch)
```
**Как это работает:** буфер позволяет отправлять без немедленного получателя до заполнения `cap(ch)`.