golang 協程通訊

func finish(ch chan int){ fmt.Println("finish") ch <- 1 } func main() { // 無緩衝管道 寫入後一直阻塞到有人讀出 // 或者在沒有數據時讀取也會阻塞 // 採起緩衝信道後變成生產者消費者模型 只有在空或者滿時纔會發生阻塞 ch := make(chan int) go finish(ch) fmt.Pri
相關文章
相關標籤/搜索