创建go-micro v2项目

1.使用go mod init 名称 创建项目
2.执行下面方法

使用go-micro框架:
go get github.com/micro/go-micro/v2
protobuf生成工具:
go get github.com/golang/protobuf/protoc-gen-go
go-micro自己的生成工具: (和go-micro框架一致都是V2版本)
go get  github.com/micro/protoc-gen-micro/v2
安装Micro工具(也需要V2版本)
go get github.com/micro/micro/v2

创建go-micro v2项目_第1张图片

创建go-micro v2项目_第2张图片

还需要一个protoc.exe,windows平台编译受限,很难自己手动编译,直接去网站下载一个,地址:

https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.0(将proto文件生成为对应语言文件的编译器, 
根据自己系统下载对应的版本),同样放在GOPATH/bin下

创建go-micro v2项目_第3张图片

3.下载etcd

https://github.com/etcd-io/etcd/releases
(根据自己系统下载对应的版本,解压文件可以放在任何地方)

启用etcd; 双击etcd.exe (etcd.exe是服务端程序,etcdctl.exe为客户端程序)

创建go-micro v2项目_第4张图片

你可能感兴趣的:(golang,go)