Microservices in Go with gRPC
outstanding tutorial series on developing a comprehensive, gRPC-driven microservice web application by @Ewan_Valentine
This repo builds upon theThis demo uses the following technologies in each tagged release:
Modifications to protobuf definitions/compiling
This forked repo makes a couple of additions to the original project with the compilation instructions to generate the protocol buffer definitions, and the inclusion of the go_package
option in the protobuf service definition:
- Command to run at terminal in the
./shippy/shippy-service-consignment
directory:protoc --go_out=plugins=grpc:. --go_opt=paths=source_relative proto/consignment/consignment.proto
- In consignment.proto:
option go_package = "github.com/jasonsalas/shippy/shippy-service-consignment";