baishaojie dcf2cbd820 first commit | há 11 meses atrás | |
---|---|---|
.. | ||
.gitignore | há 11 meses atrás | |
AUTHORS | há 11 meses atrás | |
LICENSE | há 11 meses atrás | |
README.md | há 11 meses atrás | |
client.go | há 11 meses atrás | |
client_clone.go | há 11 meses atrás | |
client_clone_legacy.go | há 11 meses atrás | |
compression.go | há 11 meses atrás | |
conn.go | há 11 meses atrás | |
conn_write.go | há 11 meses atrás | |
conn_write_legacy.go | há 11 meses atrás | |
doc.go | há 11 meses atrás | |
go.mod | há 11 meses atrás | |
go.sum | há 11 meses atrás | |
join.go | há 11 meses atrás | |
json.go | há 11 meses atrás | |
mask.go | há 11 meses atrás | |
mask_safe.go | há 11 meses atrás | |
prepared.go | há 11 meses atrás | |
proxy.go | há 11 meses atrás | |
server.go | há 11 meses atrás | |
trace.go | há 11 meses atrás | |
trace_17.go | há 11 meses atrás | |
util.go | há 11 meses atrás | |
x_net_proxy.go | há 11 meses atrás |
Gorilla WebSocket is a Go implementation of the WebSocket protocol.
The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable.
go get github.com/gorilla/websocket
The Gorilla WebSocket package passes the server tests in the Autobahn Test Suite using the application in the examples/autobahn subdirectory.
github.com/gorilla | golang.org/x/net | |
---|---|---|
RFC 6455 Features | ||
Passes Autobahn Test Suite | Yes | No |
Receive fragmented message | Yes | No, see note 1 |
Send close message | Yes | No |
Send pings and receive pongs | Yes | No |
Get the type of a received data message | Yes | Yes, see note 2 |
Other Features | ||
Compression Extensions | Experimental | No |
Read message using io.Reader | Yes | No, see note 3 |
Write message using io.WriteCloser | Yes | No, see note 3 |