Дешевое создание и переключение, возможность держать сотни тысяч горутин в одном процессе. Простая модель: go f(). Хорошая интеграция с каналами и планировщиком. Меньше накладных расходов, чем у потоков.
go f()