goroutines = маленькие гоферы channels = телефонные звонки между гоферами buffered channel = телефонный звонок с оставленным сообщением через автоответчик
goroutines = маленькие гоферы channels = телефонные звонки между гоферами buffered channel = телефонный звонок с оставленным сообщением через автоответчик
небуферизированый канал заставит гофера (горутины) ждать, пока на той стороне возьмут трубку (буферизированый тоже, но только в том случае когда буфер заполнен)
ну а когда много писателей просто много клиентов (writing goroutine), которые обращаются по одному номеру (channel) группе работников call-center’а (reading goroutines)
ну а когда много писателей просто много клиентов (writing goroutine), которые обращаются по одному номеру (channel) группе работников call-center’а (reading goroutines)