GO語言學習——(2) channel實操之通道阻塞

   先初始化一個通道,最大容量是三個元素,當向該通道發送三個值後,該通道已滿,再向其發送數據,將會被阻塞。固然,此時你能夠從通道中拿出一個數據,那以前的發送數據的goroutine會被喚醒。看一下下面的程序:函數 // 85_chanbase1 package main import ( "fmt" "time" ) var strChan = make(chan string, 3)
相關文章
相關標籤/搜索