【问题标题】:Gorilla WebSocket WriteMessage errors - Go LangGorilla WebSocket WriteMessage 错误 - Go Lang
【发布时间】:2016-03-17 06:18:36
【问题描述】:

我目前正在试验 Gorilla WebSocket 包。使用WriteMessage发送消息时,如果返回错误,我该怎么办?我应该启动Closing Handshake 还是假设如果有问题将使用ReadMessage 方法捕获并简单地记录错误?

【问题讨论】:

    标签: go error-handling websocket gorilla


    【解决方案1】:

    如果 WriteMessage 返回错误,则应用程序应关闭连接。这会释放连接使用的资源并导致阅读器返回错误。

    WriteMessage 返回错误后,无法发送结束握手。如果 WriteMessage 返回错误,则所有后续写入也将返回错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多