- Define a building.go file
- Define your proto file
- Run the command in gen.go to generate the related pb.go and grpc.pb.go files
- Introduce a server - to up your grpc service
- Connect to the server by using a client
cmd -> client
cmd -> server
cmd -> marshal data (protocol buffer)