Вопрос: Как использовать канал для передачи данных между goroutine?
Go
Junior
Без компании
Вопрос: Как использовать канал для передачи данных между goroutine?
Ответы
```go
ch := make(chan int)
go func() {
ch <- 42
}()
v := <-ch
fmt.Println(v)
```
**Как это работает:** небуферизованный канал синхронизирует отправителя и получателя (handshake).