go详细环境配置(windows)

下载go 安装包

官网: https://go.dev/dl/
go详细环境配置(windows)_第1张图片
下载压缩包,解压

环境变量配置

go详细环境配置(windows)_第2张图片
GOROOT 配置你解压的目录
go详细环境配置(windows)_第3张图片
在Path中追加一条 %GOROOT%\bin
go详细环境配置(windows)_第4张图片
这里go对比JAVA还多了一个配置:在这里插入图片描述
GOPATH 配置go以后项目的地址
并在自己新建的GOPATH路径文件夹下新建三个目录src,bin,pkg,用来保存后续产生的各种文件
go详细环境配置(windows)_第5张图片

检测是否配置成功

打开CMD 输入 go version
在这里插入图片描述
出现如下结果,配置成功

配置加速代理

输入如下两条命令

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
  • Go 在后续拉取模块版本时默认从https://proxy.golang.org拉取,但 proxy.golang.org 在中国无法访问,所以我们需要配置 goproxy.cn 代理,来解决包的下载,同样配置了代理,也可以提升下载速度。、

注:https://goproxy.cn,direct中的direct参数的作用是:当https://goproxy.cn代理可以正常访问时,就优先走代理下载依赖包。如果代理走不通或没有这个包,就不使用代理,直接去找包的github源地址下载

  • Go.mod概述:是Golang1.11版本新引入的官方包管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。

如何使用go.mod?首先将go的版本升级为1.11以上,我们不用升级,go更高版本默认支持了,只需要把GO111MODULE配置为on就可以了。

输入 go env 可查看各项配置结果

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