Go в примерах: Буферизированный канал (Channel Buffering)

Следующий пример: Синхронизация канала (Channel Synchronization).