А почему оно должно работать быстрее?)
Может потому как накладные расходы выше и это для чего-то более трудоемкого?
Канал небуферизирован, а значит вписать туда можно будет только после вычитки предыдущего значения. А вычитка идёт в одной рутине. По сути однопоточный код с лишними расходами на создание рутин и записью/чтением в каналы
Потому что это и работает в одном потоке по сути, как уже и написали
Это учебный пример?
Обсуждают сегодня