我正在尝试使用golang使用websockets构建API Dashboard。由于Go缺乏资源或缺乏我在websockets中的知识,我在这里发帖。
我已经构建了一个没有websockets的api仪表板。现在我正在尝试使用websockets。 我的问题更多是概念问题。 如何在tcp连接之间触发websocket连接(多次)。
详细信息:
我的API有两个端点。 /process
进行一些计算。并/stats
显示这些计算的结果。
我理解/stats
应该是客户端,/process
作为websockets的服务器。
/process
的Sincer Handler函数使用tcp套接字。在我之间,我必须向客户端发送websocket消息(在计算的开始和结束)。那怎么可以实现呢?
因为,我无法从概念上做到这一点。我正在试验并且错误仍然没有成功。我想我错过了大量的信息,所以请提出一些概念或想法,以使其发挥作用。 (编程语言无障碍)
的处理函数的参考