一、下载二进制包:
wget https://dl.google.com/go/go1.16.5.linux-amd64.tar.gz
二、解压到指定位置
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz
三、添加加入系统执行文件
vim /etc/profile
export PATH=$PATH:/usr/local/go/bin
source /etc/profile
查看:go env
四、设置GOPROXY代理:
开启代理
go env -w GO111MODULE=on
指定国内第三方镜像
go env -w GOPROXY=https://goproxy.cn,direct
依赖包缓存的地址
go env -w GOMODCACHE="/opt/go/pkg/mod"
go的工作目录,指定了需要从哪个地方寻找GO的包 可执行程序等
go env -w GOPATH="/opt/go"
五、mod基本操作
初始化一个moudle,模块名为你项目名
go mod init 模块名
下载modules到本地cache
目前所有模块版本数据均缓存在GOPATH/pkg/mod和 GOPATH/pkg/sum 下
go mod download
编辑go.mod文件 选项有-json、-require和-exclude,可以使用帮助go help mod edit
go mod edit
以文本模式打印模块需求图
go mod graph
删除错误或者不使用的modules
go mod tidy
生成vendor目录
go mod vendor
验证依赖是否正确
go mod verify
查找依赖
go mod why
本文详细指导如何下载并安装Go 1.16.5,配置系统环境变量,设置GOPROXY为国内镜像,并介绍了Go mod的基本操作,如初始化模块、下载依赖和验证。
1712

被折叠的 条评论
为什么被折叠?



