本文用的golang版本为go1.19
下载地址 <- golang1.19
根据不同操作系统下载不同的安装包
下载完成后进行安装,一直下一步即可(如果想选择安装路径可以进行选择),安装过程十分迅速并且简单。
go语言环境配置
如果你没有进行安装路径的自定义,那么GO语言会默认为你配置好环境变量。如果你进行了路径选择,可以定义自己的环境变量位置。
- GOROOT: 表示Go语言的安装目录
- GOPATH:表示Go语言的工作目录
- GOBIN:表示Go语言的bin包目录
GOPATH和GOROOT
go语言的其他配置
-
win + r
输入cmd
用管理员打开命令台 -
输入
go env
可以看到当前go的所有配置信息 ,查看GO111MODULE
配置是否打开,GO111MODULE
的作用为是否开启go mod
管理,三个选项(默认on):
- 开启:on
- 关闭:off
- 自动选择:auto
- 配置GOBIN:
go env -w GOBIN=%GOROOT%\bin
(这里的GOBIN为你的bin目录的绝对路径) - 输入 go version 查看go的版本
到这里已经可以结束了,如果你需要其他配置请向下看
- GOPROXY: 设置镜像代理
- 七牛:Goproxy 中国
https://goproxy.cn
- 阿里:
mirrors.aliyun.com/goproxy/
- 官方: < 全球 CDN 加速
https://goproxy.io/>
- 其他:jfrog 维护
https://gocenter.io
go env -w GOPROXY=mirrors.aliyun.com/goproxy/
7.GOSUMDB: 可以用来配置你使用哪个校验服务器和公钥来做依赖包的校验,默认值是sum.golang.org,但是由于该网址容易被墙,所以这里可以用国内加速: go env -w GOSUMDB=sum.golang.google.cn
8. GOPRIVATE: 设置引用私人仓库地址,本人设置的为*github.com
和gitee.com
可以用逗号间隔,因为这个暂时还没有使用到,查询资料后发现所用大部分为这个地址,所以不是很严谨,可以不用。