This example contains a suite of microservices all built on the go micro
framework.
Protobuf is used for code generation of message types and client/hander stubs.
If making changes recompile the protos.
Install protoc for your environment. Then:
go get github.com/golang/protobuf/{proto,protoc-gen-go}
go get github.com/micro/protoc-gen-micro
make proto
Run the micro API with custom namespace
micro api --handler=http --namespace=go.shopping.api