.circleci
Set min Go version to 1.20 (#930).github
Reverts to v1.5.0examples
Update README.md, replace master to main.gitignore
Reverts to v1.5.0AUTHORS
Reverts to v1.5.0client_proxy_server_test.go
Implements HTTPS proxy functionalityclient_server_test.go
Fix typosclient_test.go
Reverts to v1.5.0client.go
Implements HTTPS proxy functionalitycompression_test.go
Handle errcheck warningscompression.go
Handle errcheck warningsconn_broadcast_test.go
Handle errcheck warningsconn_test.go
Do not timeout when WriteControl deadline is zeroconn.go
Do not timeout when WriteControl deadline is zerodoc.go
docs: Fix typo. (#568)example_test.go
Reverts to v1.5.0go.mod
Unbundle x/net/proxy and update to recent versiongo.sum
Unbundle x/net/proxy and update to recent versionjoin_test.go
Handle errcheck warningsjoin.go
Add JoinMessagesjson_test.go
Reverts to v1.5.0json.go
Misc cleanupLICENSE
Reverts to v1.5.0mask_safe.go
Update source to match output from gofmt 1.17mask_test.go
Reverts to v1.5.0mask.go
Revert " Update go version & add verification/testing tools (#840)"prepared_test.go
Handle errcheck warningsprepared.go
Use empty struct to protect writing (#566)proxy.go
Implements HTTPS proxy functionalityREADME.md
Update README.md, replace master to mainserver_test.go
Improve bufio handling in Upgrader.Upgradeserver.go
Handle errcheck warningsutil_test.go
Reverts to v1.5.0util.go
Revert " Update go version & add verification/testing tools (#840)"Gorilla WebSocket
Gorilla WebSocket is a Go implementation of the WebSocket protocol.
Documentation
Status
The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable.
Installation
go get github.com/gorilla/websocketProtocol Compliance
The Gorilla WebSocket package passes the server tests in the Autobahn Test Suite using the application in the examples/autobahn subdirectory.