repository
0.0.0-20230223200657-042933970d15
Repository: https://github.com/ithecorgi/grpc-chat-room.git
Documentation: pkg.go.dev
# README
B2B GRPC Chat
Chat supports:
- One-to-one communication
- One-to-many communication (group channels)
Server:
To run server chat application:
make docker-up
Client:
go run -o b2b-client ./cmd/b2b-client/main.go
./b2b-client -user <username> -port <server_port>
Once client is run, menu appears:
Use the arrow keys to navigate: ↓ ↑ → ←
? choose an action:
> Create chat group
Join chat group
Join chat group
Leave chat group
↓ Get list of channels
By navigating through menu, will be sent desired grpc request