GoMod 常用指令

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目录。

GoMod 文档翻译

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。