你离告别GOPATH只差一步

作者: 小柒的另一个世界 | 来源:发表于2019-09-26 13:36 被阅读0次
使用go mod 管理包代替gopath管理

我使用的编辑器是 goland,下面开始goland的go mod设置

goland 设置go mod
在项目中使用go mod
  • go mod 初始化,进入项目目录

D:\kaifa\go\operation-maintenance>go mod init operation-maintenance
go mod init: go.mod already exists
我的是已经执行过了,所以提示已经存在

  • 下面介绍一些 go mod 的常用命令
// 指定module的根目录并生成go.mod文件
go mod init example.com/hello

// 下载并添加依赖到go.mod文件中
go build, go test

// 查看module下的所有依赖
go list -m all

// 更新稳定版依赖
go get rsc.io/sampler

// 更新为指定版本依赖
// rsc.io/sampler v1.0.0 v1.2.0 v1.2.1 v1.3.0 v1.3.1 v1.99.99
go list -m -versions rsc.io/sampler
go get rsc.io/sampler@v1.3.1

// 清理无用的依赖
go mod tidy

// 将依赖复制到项目路径的vendor文件夹中
go mod vendor

// 忽略cache里的包,只使用vendor目录里的依赖进行编译
go build -mod=vendor

// 获取你要的包,依然使用的是go get
go get 你要的包地址

相关文章

  • 你离告别GOPATH只差一步

    使用go mod 管理包代替gopath管理 我使用的编辑器是 goland,下面开始goland的go mod设...

  • 告别GOPATH,快速使用 go mod(Golang包管理工具

    如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便...

  • 你离财务自由只差一步––炒币

    为什么说你离财务自由只差一步就是炒币呢?我来告诉你,为什么财务自由只差一步就是炒币。 首先炒币是什么?––炒币就是...

  • 情人

    你拂掠过我每一寸肌肤 春雷滚滚 云雨辉映 我们离爱情只差一步

  • 死神来临

    离死亡只差一步是什么感受? 你的大脑会停止运转吗? 你的第一反映会是什么?

  • 你离创业 只差一步

    毕业后,他像往常人一样选择去大城市北京工作 下了火车 老乡把他接到了自己的住处 看着拥挤杂乱且合租的小单间 他没有...

  • 你离猝死只差一步

    如今,随着谁会的发展,产业结构的转型,越来越多的互联网公司涌现,但是互联网公司有一个特点就是节奏太快了,一...

  • 你离健康只差一步

    互联网行业正在以一种悄无声息的趋势改变着人们的生活,我们生活的每一个方面都在被互联网深刻影响并发生着深刻变化。餐饮...

  • 你离完美只差一步

    如果你点进来了,首先感谢你,你被题目吸引了。 和菜头说:人最贵的是注意力。 现在想想确实如此,然后我就把自己关注的...

  • 你离女神,只差一步

    何谓女神?媚眼随羞合,丹唇逐笑分。风卷蒲萄带,日照石榴裙。这是古人的回答。羞见人来,眼波流转,还复低眉,轻启朱唇,...

网友评论

    本文标题:你离告别GOPATH只差一步

    本文链接:https://www.haomeiwen.com/subject/uxyxuctx.html