GO语言学习——(2) channel实操之通道阻塞

   先初始化一个通道,最大容量是三个元素,当向该通道发送三个值后,该通道已满,再向其发送数据,将会被阻塞。固然,此时你能够从通道中拿出一个数据,那以前的发送数据的goroutine会被唤醒。看一下下面的程序:函数 // 85_chanbase1 package main import ( "fmt" "time" ) var strChan = make(chan string, 3)
相关文章
相关标签/搜索