Go channel 关闭的正确姿势:谁来关、向已关 channel 发送 panic 与 range 优雅收尾
Go channel 关闭的正确姿势:谁来关、向已关 channel 发送 panic 与 range 优雅收尾 写并发时,channel 用得挺顺,一到「怎么关」就出事:程序偶发 panic: send on closed channel,或者 range ch 的循环永远不退出把 goroutine 泄漏了,又或者关了两次直接 panic: close of closed …
2026/8/4 10:31:17