Source File
doc.go
Belonging Package
nhooyr.io/websocket
//go:build !js// +build !js// Package websocket implements the RFC 6455 WebSocket protocol.//// https://tools.ietf.org/html/rfc6455//// Use Dial to dial a WebSocket server.//// Use Accept to accept a WebSocket client.//// Conn represents the resulting WebSocket connection.//// The examples are the best way to understand how to correctly use the library.//// The wsjson subpackage contain helpers for JSON and protobuf messages.//// More documentation at https://nhooyr.io/websocket.//// # Wasm//// The client side supports compiling to Wasm.// It wraps the WebSocket browser API.//// See https://developer.mozilla.org/en-US/docs/Web/API/WebSocket//// Some important caveats to be aware of://// - Accept always errors out// - Conn.Ping is no-op// - Conn.CloseNow is Close(StatusGoingAway, "")// - HTTPClient, HTTPHeader and CompressionMode in DialOptions are no-op// - *http.Response from Dial is &http.Response{} with a 101 status code on successpackage websocket // import "nhooyr.io/websocket"
![]() |
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |