Skip to content

Most minimal event-driven chat application (one server -> many clients)

Notifications You must be signed in to change notification settings

Relin404/RPC-Chatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatrooms

This project implements a simple RPC chat application with a server and client written in Go.

Prerequisites

Running the project

1. Build the server and client:

go build ./server/server
go build ./client/client

2. Run the server:

Open a terminal and run:

./server.exe

This will start the server listening on port 7422 by default.

3. Run multiple clients:

Open separate terminals for each client and run:

./client.exe

Each client will be prompted for a nickname and can then send messages to the chat. All messages will be broadcast to all connected clients.

About

Most minimal event-driven chat application (one server -> many clients)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages