МП
Обычные, таска - это гринтред. То что у тебя шедулер го берет потоки для выполнения из специального пула - ничего, да?
> он возвращается в пул и говорит таске досвидос
Не возвращается
> шедулер асинхронных тасок берёт новый поток из пула (либо спавнит новый тред ОС), и начинает в нём выполнять таску. При этом контекст потока переключается на контекст таски
Как заимплементишь - так и будет. Дефолтный шедулер потоков лишних не делает
гошный шедулер не берёт потоки из пула. Гошный шедулер берёт инструкцию горутины и отдаёт одному из своих потоков на выполнение. Разница огромная.
> Не возвращается
Ты категорически не прав. Пруф пжлст.
> Дефолтный шедулер потоков лишних не делает
а что он делает по твоему, когда нужно продолжить выпонять таски, а свободных потоков в пуле нет? шарики надувает?