SamuelBagattin / grpc-chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GRPC Chat

A simple CLI Client and server communicating through gRPC

Usage

Client

go get github.com/SamuelBagattin/grpc-chat/cmd/grpc-chat
grpc-chat [server_address] [username]

Server

wget -O grpc-chat-server $(curl https://api.github.com/repos/SamuelBagattin/grpc-chat/releases/latest | jq -r '.assets[1].url') && chmod +x grpc-chat-server
./grpc-chat-server [listening_port]`

Generate files

protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative proto/greeter.proto

About


Languages

Language:Go 100.0%