安装goctl
go 版本1.15之前执行如下命令
GO111MODULE=on go get -u github.com/zeromicro/go-zero/tools/goctl@latest
go 版本1.15之后执行如下命令
go install github.com/zeromicro/go-zero/tools/goctl@latest
安装之后运行
goctl --version
如果没有显示goctl的版本,有可能是没有添加到环境变量之中,只能在goctl的安装路径下执行
可以看到刚刚安装的goctl,将该($GOPATH/bin)目录添加到环境变量之中
如果安装的goctl版本大于1.3.3,只需要运行如下命令即可一键安装所有依赖:
goctl env check -i -f
安装protoc
protobuf的编译器
安装protoc-gen-go
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
安装protoc-gen-go-grpc
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
跟安装goctl原理相同