1. 安装protoc-gen-micro

1) protoc

到https://github.com/protocolbuffers/protobuf/releases下载编译好的版本

2) protoc的go插件protoc-gen-go

离线下载需要手动编译。

进入$GOPATH/src/github.com/golang/protobuf/protoc-gen-go

go build -o protoc-gen-go main.go

3) go get github.com/micro/protoc-gen-micro

离线下载需要手动编译,类似protoc-gen-go。

进入src/github.com/micro/protoc-gen-micro

go build -o protoc-gen-micro main.go

2. 服务发现

v1.9.1版本默认的服务发现改为mDNS,无需额外安装。

3. 安装go micro

go get -u -v github.com/micro/go-micro 或到https://github.com/micro/go-micro/tree/v1.9.1下载