Golang關於channel死鎖狀況的彙總以及解決方案

直接讀取空channel的死鎖 當一個channel中沒有數據,而直接讀取時,會發生死鎖:web func main() { q := make(chan int, 2) <-q } 錯誤提示:svg fatal error: all goroutines are asleep - deadlock! goroutine 1 [chan receive]: main.main()
相關文章
相關標籤/搜索