标签: go network-programming server
我的服务器有几个net.Conn。如何获得具有未重新消息的net.Conn列表(不使用活动等待)?
答案 0 :(得分:3)
我认为你不能。
如果您尝试使用net.Conn方法读取Read,它将会阻止,直到有数据。所以,只需为每个net.Conn启动一个goroutine,然后在goroutine中读取它。
net.Conn
Read
net package的文档中的示例正是如此:https://golang.org/pkg/net/#example_Listener