Http 戈朗网箱连接

Http 戈朗网箱连接,http,go,websocket,Http,Go,Websocket,我开始学习咕噜。我有一个项目,我需要通过WebSocket连接从API传输一些数据,并在控制台中打印出来 还有一件事我不明白——我有一个URL,所以我可以对它发出请求(通过net/http包),但是我如何才能将它升级到WebSocket 我只能用纯Golang做吗?我在网上找不到合适的信息。所有的例子都使用JS,或者它们让它太复杂了(比如构建一些应用程序,我不想这样做,因为它太复杂了,所以根本无法跟进)。我搜索了任何相关的东西,比如golang websocket、golang api stre

我开始学习咕噜。我有一个项目,我需要通过WebSocket连接从API传输一些数据,并在控制台中打印出来

还有一件事我不明白——我有一个URL,所以我可以对它发出请求(通过net/http包),但是我如何才能将它升级到WebSocket


我只能用纯Golang做吗?我在网上找不到合适的信息。所有的例子都使用JS,或者它们让它太复杂了(比如构建一些应用程序,我不想这样做,因为它太复杂了,所以根本无法跟进)。

我搜索了任何相关的东西,比如golang websocket、golang api stream等等。但我所发现的一切都太复杂了,或者说使用了JSI,我不明白你怎么会在寻找资源时遇到这么多困难。上面的链接对你的项目有用吗?Gorilla是一个很好的WebSocket库,完全与Golang一起使用。它支持客户端和服务器。我很确定没有比使用库更好(或更简单)的选择。顺便问一下:“WebSocket”连接通常来自web浏览器,因此您可能会看到所有的JS客户端。您是说升级连接吗?如果是这样的话,这是在服务器端完成的,您不需要javascript。在客户端,您可能需要使用javscript的前端。我不明白制作一个纯golang应用程序的想法。