The main purpose of this project is to get an overview about GRPC and how to use it with Go.
French slides associated to that repo are available here
It is supposed your environment is ready to compile Go.
To build gRPC you then need the following tools :
- First install protocol buffer compiler for your distribution.
- Then install the Go protobuf extension.
- Finally install gRPC for Go
See spirits.proto
cd protocol
protoc --go_out=plugins=grpc:. ./spirits.proto
cd protocol
protoc --go_out=. ./spirits.proto
See comparison