Go в примерах: Неблокируемые операции в каналах (Non-Blocking Channel Operations)

Следующий пример: Закрытие каналов (Closing Channels).