Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 903 Bytes

README.md

File metadata and controls

17 lines (15 loc) · 903 Bytes

WSHelper

Helper for package gorilla/websocket 基于github.com/gorilla/websocket包二次开发的工具组件

  • 事件回调机制
    1. AuthHandleFunc定义访问认证事件回调函数
      直接传递给gorilla/websocketUpgrader.CheckOrigin命令
    2. CloseHandleFunc定义连接关闭事件回调函数
      直接传递给gorilla/websocketConn.SetCloseHandler命令
    3. PingHandleFunc定义接收到ping消息事件回调函数
      直接传递给gorilla/websocketConn.SetPingHandler命令
    4. PongHandleFunc定义接收到pong消息事件回调函数
      直接传递给gorilla/websocketConn.SetPongHandler命令
    5. TextMsgHandleFunc定义接收到文本消息事件回调函数
    6. StreamMsgHandleFunc定义接收到文本消息事件回调函数
  • 自定义ping消息以兼容前端js无原生ping命令问题[TODO]