一个用Golang通道的乒乓球例子

76 阅读1分钟

在这个例子中,我们将创建一个带有 "缓冲 "通道的 "乒乓 "游戏。将会有两个goroutine专门用于每秒无限次地击球和打球。通道是用来在goroutines之间进行通信的,所以在这种情况下,两个goroutines一旦打到球就会通知对方。

例子1

package main

例子2

package main

测试

Ping 1