WebSocket Messaging System with Redis
Welcome to the WebSocket Messaging System repository! This project demonstrates a real-time messaging system using WebSocket for instant communication and Redis for message brokering and distribution.
Features
Real-Time Communication: Establish WebSocket connections for live message exchange. Redis Integration: Leverage Redis for message publishing and subscribing. Channel-Based Messaging: Organize messages into channels for better management. Recipient Management: Send messages to specific recipients or broadcast to all clients within a channel. Connection Tracking: Keep track of WebSocket connections by channel and ID. Getting Started
Prerequisites Go 1.18 or later Redis server (can be installed locally or accessed remotely)