Junior — Senior
53
Конвейер обработки чисел в горутинах с мгновенным выводом
Компании, где спрашивали:
Условие задачи
В задаче задействованы две горутины и два канала. Первый канал (sourceChan) получает поток чисел. Вторая горутина читает данные из sourceChan (например, умножает каждое число на 2) и отправляет полученные результаты во второй канал (resultChan). Главная горутина (main) должна выводить значения из resultChan по мере их появления и после завершения обработки вывести агрегированный итог (например, сумму всех полученных чисел).