Deadlock навсегда. Чтение из nil channel блокируется навсегда (не panic!). Запись в nil channel тоже блокируется навсегда. Close nil channel — panic. Это используется в паттерне: в select case с nil channel отключает этот case. Присвоить nil каналу чтобы перестать из него читать в select.
Что произойдёт: var ch chan int; <-ch?
Middle
180 просмотровAFK Offer AI
Как работают атомарные операции в Go?