Panic: close of closed channel. Повторное закрытие канала — runtime panic. Также panic при записи в закрытый канал. Чтение из закрытого канала возвращает zero value. Правило: закрывает только отправитель, и только один раз. Если несколько отправителей — используй sync.Once или дополнительный done channel. Проверить закрыт ли: v, ok := <-ch (ok == false).
Что произойдёт: close(ch); close(ch)?
Middle
159 просмотровAFK Offer AI
Какие полезные extensions?