Go-Zero框架环境搭建

566 阅读1分钟

安装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

image.png

安装之后运行

goctl --version

image.png

如果没有显示goctl的版本,有可能是没有添加到环境变量之中,只能在goctl的安装路径下执行

image.png

可以看到刚刚安装的goctl,将该($GOPATH/bin)目录添加到环境变量之中

image.png

image.png

如果安装的goctl版本大于1.3.3,只需要运行如下命令即可一键安装所有依赖:

goctl env check -i -f

安装protoc

protobuf的编译器

image.png

安装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原理相同