GoMod 的常用指令
go help mod <command>查看指定命令的文档。go mod init初始化模块。go list -m all查看所有引用Module(直接或间接)的版本。go list -u -m all查看所有引用Module(直接或间接)的最高版本信息。-
go get -u ./...或者go get -u=patch ./...将项目的所有引用Module(直接或间接)或者补丁升级到最新版本。patch指代补丁版本 go语言的版本规范:v(major).(minor).(patch)
go build ./...从根目录编译项目,如果想要编译当前目录,去掉./...即可, 指令变为:go build。go test ./...从根目录测试项目,如果想要测试当前目录,去掉./...即可,指令变为:go test。go test all对项目以及依赖继续测试。go mod tidy去掉go.mod中不需要的依赖,并标注当前的系统信息。go mod vendor引导创建vendor目录。
