如何使用Golang与Java NIO / AIO一样实现反应器机制

时间:2018-12-22 02:30:37

标签: sockets go reactor

我已经阅读了许多有关Golang网络的博客,但是大多数博客都使用select channel 来处理新接受的连接,然后直接读取或写入数据。但是如何在Go中实现类似Java的NIO?

1 个答案:

答案 0 :(得分:2)

Golang使用通道,缓冲通道,goroutines和select语句以类似于Java NIO的方式实现IO。也许看看上面提到的每一个。