Go 使用消息关闭Websocket连接

Go 使用消息关闭Websocket连接,go,websocket,Go,Websocket,如何关闭websocket连接并向其传递消息/代码 文档只定义func(ws*Conn)Close()错误,不带任何参数 我希望从JavaScript接收如下事件: websocket.onclose = function(event) { console.log(event); }; 在关闭连接之前,我正在使用发送: cm := websocket.FormatCloseMessage(websocket.CloseNormalClosure, "add your message he

如何关闭websocket连接并向其传递消息/代码

文档只定义
func(ws*Conn)Close()错误
,不带任何参数

我希望从JavaScript接收如下事件:

websocket.onclose = function(event) {
  console.log(event);
};
在关闭连接之前,我正在使用发送:

 cm := websocket.FormatCloseMessage(websocket.CloseNormalClosure, "add your message here")
 if err := c.WriteMessage(websocket.CloseMessage, cm); err != nil {
     // handle error
 }
 c.Close()

无法使用golang.org/x/net/websocket包指定关闭消息。

我忘了提到我使用的不是gorillaOh,这太可惜了。您能将此编辑添加到您的邮件中,以便我可以接受它作为答复吗?