go 让N个协程交替打印1-100
go让N个协程交替打印1-100今天遇到一道面试题,开启N个协程,并交替打印1-100如给定N=3则输出:goroutine0: 0goroutine1: 1goroutine2: 2goroutine0: 3goroutine1: 4面试时没答案,虽过后研究参考了一些网上方法,并记录下来,先上代码func print() { chanNum := 3 // chan 数量 chanQueue := make([]chan int, c
原创
2021-02-21 11:22:17 ·
2242 阅读 ·
0 评论