Вопрос: Как работают буферизованные каналы?

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