SockParty is a WebSocket room manager for Golang. Allows creation of rooms, which manage WebSocket connections and an API to communicate with them. This library does not use gorilla/websocket.
It is currently in development, and may undergo breaking API changes.
go get github.com/izzymg/sockparty
On usescases, sockparty was built to provide a higher-level API for a WebSocket based chat-room and media player
- JSON based messages
- Channel messages to any or all users in a party
- Simply register a party as an HTTP handler to allow users to join
See full chat room example package
Submit a PR~