为了账号安全,请及时绑定邮箱和手机立即绑定

如何从Go WebSocket处理程序访问其他客户端连接?

如何从Go WebSocket处理程序访问其他客户端连接?

Go
白衣非少年 2021-04-06 16:14:53
注意:我对理解通用的Go概念/模式更感兴趣,而不是解决这个人为的示例。Go(golang)WebSocket软件包提供了一个简单的回显服务器示例,该示例概括如下:func EchoServer(ws *websocket.Conn) { io.Copy(ws, ws); }func main() { http.Handle("/echo", websocket.Handler(EchoServer)); http.ListenAndServe(":12345", nil);}该服务器处理并发连接,我正在通过将输入回显到所有已连接的客户端的方式,将其升级为基本的聊天服务器。我将如何为EchoServer处理程序提供对每个打开的连接的访问权限?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 267 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信