酷炫鸡

文章
5
资源
0
加入时间
2年10月21天

go语言自学笔记(三)goroutinechannel锁机制

go并发goroutinechannelgoroutine开启一个协程执行这个函数go func()main 的地位相当于主协程,当 main 函数执行完成后,主协程终结,其下的运行着的所有协程也立即退出。可以使用 time.Sleep 来使 main 阻塞,使其他协程能够有机会运行完全。channel信道是一种队列式的数据结构,遵循先入先出的规则,是连接多个goroutine程序的管道 。发送和接收两个操作都是用<-运算符。ch <- x // 发送给信道x = &