channel使用惯例
向nil通道发送数据会永久阻塞
package main
func main() {
var ch chan bool
ch <- true // deadlocks because ch is nil
}
---------Output-----------
fatal error: all goroutines are asleep - deadlock!从nil通道接收数据会永久阻塞
向已关闭通道发送会引发恐慌
最后更新于