This project implements a real-time chat application using websockets, allowing users to engage in conversations in real-time. It is built using Golang and follows a clean architecture design.
To install the required libraries, please use the following command:
go mod tidy
To connect the application with your postgres database create a .env file with DB_CONN_STR as a parameter with your postgres url
To start the project, run the following command:
make run
This project implements a real-time chat application using websockets, allowing users to engage in conversations in real-time. It is built using Go programming language and follows a clean architecture design.
Here is a preview of the chat room interface, showcasing real-time communication between two users: