1.交替打印数字和字母
问题描述
使用两个
goroutine
交替打印序列,一个
goroutine
打印数字, 另外一个 goroutine
打印字母, 最终效果如下:
12AB34CD56EF78GH910IJ1112KL1314MN1516OP1718QR1920ST2122UV2324WX2526YZ2728
解题思路
问题很简单,使用 channel 来控制打印的进度。使用两个 channel ,来分别控制数字和
字母的打印序列, 数字打印完成后通过 channel 通知字母打印, 字母打印完成后通知数
字打印,然后周而复始的工作。