在windows11配置go-zero微服务开发环境(基于go1.18版本)
Go 安装
Go安装前面已经做了介绍,请参考:Go-在windows11系统安装配置
Go 配置
- go module 是go管理依赖工具,需要开启,命令行输入:
go env -w GO111MODULE="on"
- 修改go代理地址
go env -w GOPROXY=https://goproxy.cn
- 查看env文件可以使用
go env
Goctl 安装
goctl 是 go-zero 微服务框架下的代码生成工具
- 安装命令:
go install github.com/zeromicro/go-zero/tools/goctl@latest
注意:由于版本问题,go get 需要改成 go install
通过此命令,可以将 goctl 工具安装到 %GOPATH%/bin 目录下。
%GOPATH% 如何配置,请参考: Go-在windows11系统安装配置
- 验证是否成功,执行
goctl -v
显示版本,即代表安装成功
Protoc 安装
- 打开 protobuf,选择适合自己win系统的压缩包文件,下载压缩包
- 解压文件,把解压后找到目录文件:bin\protoc.exe,把protoc.exe拷贝到 %GOPATH%/bin 目录即可。
- 检查是否安装好,输入:protoc --version
至此,windows11下配置go-zero环境已经完成。