package main func main() { //有缓存的 channel c1 := make(chan int, 10) //在添加满通道之前,当前协程都是加完后立即返回 for i := 0; i < 10; i++ { c1 <- i } //当发送的数据超过通道大小的时候,主协程会阻塞 //如果没有协程消耗,会导致死锁报错 c1 <- 100 }
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。