Skip to content

DhruvikDonga/simplysocket

Repository files navigation

SimplySocket

SimplySocket is a Golang package designed for pushing messages to clients and managing rooms and events. This package is a part of the Words Battle game project.

Checkout documentation :- here

Checkout wordsbattle multiplayer game which uses simplysocket

Introduction

SimplySocket is built for real-time communication with clients, efficiently managing message broadcasting, room creation, and event handling. It's designed to scale well for multiplayer games and similar applications that require synchronized messaging across clients.

Features

  • Message Broadcasting: Efficiently push messages to multiple clients.
  • Room Management: Create, delete, and manage rooms for organized communication.
  • Event Handling: Trigger and handle various events seamlessly.

Project Architecture

check the Project Architecure file.

Contributing

We welcome contributions! Please feel free to submit issues, pull requests, or suggestions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Documentation

For more detailed information, check the Documentation file.

About

Simple golang package to push messages to clients , handle rooms and events with websockets.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages