Newer
Older
func newClient(conn *websocket.Conn) (*Client, error) {
conn.SetReadLimit(WsMessageSizeLimit)
netConn := websocket.NetConn(context.Background(), conn, websocket.MessageText)
c := &Client{
c.SetHandlerPeer(codec.PeerInfo{
Transport: "ws",
RemoteAddr: "",
})
return c.conn.Close(websocket.StatusNormalClosure, "")