Golang中不要使用无限循环检查goroutine是否完成工作

u011774512 ·
为什么还要 flag 这个全局变量?
#3
更多评论
qkb_75_go
琴为心声
老大你用错了!请用这样的循环,重新搞一下例1: for { if flag { break} //time.After(); continue ; }
#1
main函数中设置,runtime.GOMAXPROCS(2),因为单核上CPU利用率被主线程抢占光了,go开的从线程无法执行
#2