Go语言大冒险-Go-Zero框架体验

  1. 第一步
    肯定是安装基础的Go包了;官方下载地址
  2. 安装完成后需要做一些小配置
a. 检查版本:go version
b. 开启环境变量:go env -w GO111MODULE=on 
c. 配置代理:go env -w GOPROXY=https://goproxy.cn,direct
![在这里插入图片描述](https://img-blog.csdnimg.cn/5fbb939208354adba5ee78b313569275.png)

d. 检查配置完成结果
	$ go env GO111MODULE
	on
	$ go env GOPROXY
	https://goproxy.cn,direct
![在这里插入图片描述](https://img-blog.csdnimg.cn/3aaa8fadd47046808fbc97843011008b.png)

e. 安装goctl模块(1.16之后的版本):go install github.com/zeromicro/go-zero/tools/goctl@latest
![在这里插入图片描述](https://img-blog.csdnimg.cn/fde792d5f986476dbbe289d8b45f44f9.png)

f. 查看版本:goctl --version
![在这里插入图片描述](https://img-blog.csdnimg.cn/757f8185474547ff8ac3a92e03ae2f28.png)
g. 安装一些常用的组件(protoc,protoc-gen-go,protoc-gen-go-grpc等):goctl env check --install --verbose --force
![在这里插入图片描述](https://img-blog.csdnimg.cn/12abd55e383143bebed424eae4075e26.png)
  1. 开始正式节目,go-zero搞起
a. 选一个项目目录,取个项目名称(demo):
	mkdir  && cd  # project name 为具体值
b. 模块初始化:
	go mod init  # module name 为具体值
c. 获取go-zero框架:
	go get -u github.com/zeromicro/go-zero@latest
  1. 开发工具可选(goctl-intellij, goctl-vscode)

你可能感兴趣的:(golang,vscode,开发语言)