问题描述
使⽤两个 goroutine 交替打印序列,⼀个 goroutine 打印数字, 另外⼀
个 goroutine 打印字⺟, 最终效果如下:
解题思路
问题很简单,使⽤ channel 来控制打印的进度。使⽤两个 channel ,来分别控制数字和
字⺟的打印序列, 数字打印完成后通过 channel 通知字⺟打印, 字⺟打印完成后通知数
字打印,然后周⽽复始的⼯作。
最后,推荐一份go相关的技术专栏,共同学习,共同进步
使⽤两个 goroutine 交替打印序列,⼀个 goroutine 打印数字, 另外⼀
个 goroutine 打印字⺟, 最终效果如下:
解题思路
问题很简单,使⽤ channel 来控制打印的进度。使⽤两个 channel ,来分别控制数字和
字⺟的打印序列, 数字打印完成后通过 channel 通知字⺟打印, 字⺟打印完成后通知数
字打印,然后周⽽复始的⼯作。
最后,推荐一份go相关的技术专栏,共同学习,共同进步