Skip to content

Basic chat application written in Go, using Websockets and some HTTP API endpoints for receiving messages.

Notifications You must be signed in to change notification settings

tomycastelli/chat-app

Repository files navigation

Chat Application

Chat application written in Go.

Using gorilla/websocket for broadcasting messages to connected users. Incomming messages are handled by an API Endpoint, as well as deleting them. The messages during a session are stored in a Redis sorted list and when all users disconnect and thus the session ends, the messages are offloaded to a PostgreSQL database for long-term storage.

About

Basic chat application written in Go, using Websockets and some HTTP API endpoints for receiving messages.

Resources

Stars

Watchers

Forks

Packages

No packages published