众所周知,HTTP是面向无连接的通信协议,而在构建web应用时,有时还是需要像socket这样的长连接;
同时,传统的web应用依赖于客户端请求的推动,而服务器仅仅作为应用的响应方;
为了能够实现服务器、客户端双端通信,websocket应运而生;
本文通过实现一个简单的websocket应用,来学习如何在go中使用websocket;
源代码:
众所周知,HTTP是面向无连接的通信协议,而在构建web应用时,有时还是需要像socket这样的长连接;
同时,传统的web应用依赖于客户端请求的推动,而服务器仅仅作为应用的响应方;
为了能够实现服务器、客户端双端通信,websocket应运而生;
本文通过实现一个简单的websocket应用,来学习如何在go中使用websocket;
源代码: