Вопрос проверяет понимание жизненного цикла каналов и безопасных паттернов их использования.
Короткий ответ
Прямого способа проверить, закрыт ли канал, не существует. Обычно закрытие определяют при чтении из канала через форму value, ok := <-ch. Если ok == false, канал закрыт. Безопасная работа с каналами включает правильное закрытие, использование range и контроль владельца канала.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.