This is a simple cli messaging application built with Go. Users can create rooms and chat with other in real-time. The application uses TCP for real-time communication.
- Create rooms with unique name
- Invite others by sharing the room name
- Real-time messaging
- Leave and join notifications
- Go 1.22
- Clone the repository
- Run
make build
inside the main directory to create client and server .exe files - Open the port you specified in the environment
- Navigate to the
out
directory and runserver.exe
to start the server - Share the
client.exe
with your friends so they can connect to your server
This is a hobby project and I currently don't have any serious plans for it. However, if you find a bug or have a feature request, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.# Go-Cli-App