Как реализовать паттерн fan-out fan-in в Go с использованием горутин?

Goасинхронностьгорутинымногопоточностьпаттерны проектирования