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下载