golang通道中 nil通道 close通道的特性點

C1 如下操做會引發panic C2 做爲接受者的goroutine不要關閉channel不然 發送者將來往這個channel發送數據時會panic C3 若是一個channel有多個發送者發送者就不要關閉通道或者最後一個發送數據的goroutine來關閉通道 C4 對於再也不使用的通道沒必要顯示關閉若是沒有goroutine引用這個通道這個通道就會被垃圾回收 C5 通道和select搭配最佳 C
相關文章
相關標籤/搜索