good morning!!!!

Skip to content
Snippets Groups Projects
doc.go 818 B
Newer Older
// +build !js

// Package websocket is a minimal and idiomatic implementation of the WebSocket protocol.
Anmol Sethi's avatar
Anmol Sethi committed
//
Anmol Sethi's avatar
Anmol Sethi committed
// https://tools.ietf.org/html/rfc6455
Anmol Sethi's avatar
Anmol Sethi committed
//
Anmol Sethi's avatar
Anmol Sethi committed
// Conn, Dial, and Accept are the main entrypoints into this package. Use Dial to dial
// a WebSocket server, Accept to accept a WebSocket client dial and then Conn to interact
// with the resulting WebSocket connections.
Anmol Sethi's avatar
Anmol Sethi committed
//
// The examples are the best way to understand how to correctly use the library.
// The wsjson and wspb subpackages contain helpers for JSON and ProtoBuf messages.
Anmol Sethi's avatar
Anmol Sethi committed
//
Anmol Sethi's avatar
Anmol Sethi committed
// See https://nhooyr.io/websocket for more overview docs and a
Anmol Sethi's avatar
Anmol Sethi committed
// comparison with existing implementations.
//
Anmol Sethi's avatar
Anmol Sethi committed
// Use the errors.As function new in Go 1.13 to check for websocket.CloseError.
// See the CloseError example.
package websocket // import "nhooyr.io/websocket"