В pipeline закрыт stopCh, а в dataCh уже есть готовое значение. Producer и consumer оба выбирают ветки через select. Какое утверждение корректно?
stopCh
dataCh
select
Закрытый stopCh имеет приоритет, поэтому producerDone ждать необязательно
select может принять данные; перед возвратом consumer ждёт producerDone
Consumer закрывает stopCh повторно, а producerDone нужен только отправителю
Consumer сразу возвращается, а producer автоматически выходит без получателя