1 Star 0 Fork 0

xzplink / Go-Training

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
main.go 325 Bytes
一键复制 编辑 原始数据 按行查看 历史
yanfeizhang 提交于 2021-10-25 20:35 . feat: 添加一些并发相关代码
package main
func main() {
//有缓存的 channel
c1 := make(chan int, 10)
//在添加满通道之前,当前协程都是加完后立即返回
for i := 0; i < 10; i++ {
c1 <- i
}
//当发送的数据超过通道大小的时候,主协程会阻塞
//如果没有协程消耗,会导致死锁报错
c1 <- 100
}
Go
1
https://gitee.com/xzplink/go-training.git
git@gitee.com:xzplink/go-training.git
xzplink
go-training
Go-Training
main

搜索帮助