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

Golang:收到特定 POST JSON 时向 websocket 广播消息

Golang:收到特定 POST JSON 时向 websocket 广播消息

Go
杨__羊羊 2022-04-20 17:33:26
我有一个使用 websocket 连接到我的 goserver 的应用程序。我使用此代码创建了一个 websocket 连接 - https://github.com/gorilla/websocket/tree/master/examples/chathttp.HandleFunc("/ws", func(w http.ResponseWriter, r *http.Request) {        serveWs(hub, w, r)    })当我收到一个 POST 电话时,我需要向所有设备广播一条消息 - “订单已收到:” productNum。在 post 请求中收到 productNum。http.HandleFunc("/post",BroadcastMessage())我想知道我需要在 BroadcastMessage() 中写什么来做到这一点。请帮忙。
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

在 BroadcastMessage 中,向[]byte集线器的广播频道发送一个:

 hub.broadcast <- message


查看完整回答
反对 回复 2022-04-20
  • 1 回答
  • 0 关注
  • 312 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号