This project is divided into three parts:
- protos (the protobuf definitions)
- server (the server implementation)
- client (the client implementation)
These are separated into two different packages to make it easier to publish modules in the future for re-usability.
cd protos
make compile
Fist, start the server:
cd server
go test -v
Second, start the client:
cd client
go test -v