Skip to content

izzymg/sockparty

Repository files navigation

SockParty 💬

Build status codecov

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.

Install

go get github.com/izzymg/sockparty

About

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

Example:

See full chat room example package

Built With

Contributing

Submit a PR~

About

Golang WebSocket connection & room manager

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages