Dollar Føølish
Входные данные передаются при создании таска
Входные данные для КА могут еще не существовать в момент создания КА. TCP стэк не знает какое событие произойдет в следующую секунду. Поэтому такие данные приходится через асинхронный канал передавать в корутину.
Просто я часто слышал что корутины это просто КА, и когда я был с ними незнаком одной из моих первых идей было реализовать КА, что в общем случае выглядит плохо. Поэтому я теперь с осторожностью даю определение корутинам через КА.