golang gin框架中gorilla的websocket案例
在gin框架下
导入包
"github.com/gorilla/websocket"
r.GET("/test", test)
//webSocket请求haha 返回heihei
func test(c *gin.Context) {
//升级get请求为webSocket协议
ws, err := upGrader.Upgrade(c.Writer, c.Request, nil)
if err != nil {
return
}
defer ws.Close()
for {
//读取ws中的数据
mt, message, err := ws.ReadMessage()
if err != nil {
break
}
if string</