前言
环境:golang 1.18.3
设置代码
#GOPROXY="https://goproxy.io,direct"
go env -w GOPROXY=https://goproxy.cn,direct
go modules 常用命令
go mod init # 初始化go.mod
go mod tidy # 更新依赖文件
go mod download # 下载依赖文件
go mod vendor # 执行此命令,会将刚才下载至 GOPATH 下的依赖复制至该项目根目录下的 vendor(自动新建) 文件夹下
go mod edit # 手动修改依赖文件
go mod graph # 打印依赖图
go mod verify # 校验依赖
案例
- 新建文件夹
- 初始化项目
go mod init github.com/rodert/go_demo
- 更新依赖
go mod tidy
- 测试运行