Go语言——协程使用、等待、锁、Channel基本使用
1、runtime.Gosched()
解释:让出时间片给其他协程先执行,别的协程执行完再执行该协程
2、runtime.Goexit()
解释:自杀并且提前执行defer,非善终(协程不会正常返回),主协程自杀会令子协程失去牵制,主从皆死会让程序崩溃
3、runtime.GOMAXPROCS(1)
解释:把可用的最大逻辑CPU核心数设为1
4、runtime.NumCPU()
解释:获取逻辑CP...
原创
2019-11-14 09:08:14 ·
39 阅读 ·
0 评论