摘要: go module、go path和go vendor三种包管理方式 在golang 1.5 版本之前,所有的依赖包都是存放在 GOPATH 下,没有版本控制。这种方式的最大的弊端就是无法实现包的多版本控制,比如项目 A 和项目 B 依赖于不同版本的 package,如果 package 没有做到完 阅读全文
posted @ 2022-07-27 23:44 wangssd 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: 直接在setting中配置 go的代理,并重启goland 在goland 的Terminal下使用 go env进行查看 阅读全文
posted @ 2022-07-27 11:14 wangssd 阅读(3278) 评论(0) 推荐(0) 编辑
摘要: 通过GoLand的Terminal控制台,进入到src/${ProjectName}下, 调用dep init,生成项目依赖文件Gopkg.lock、Gopkg.toml和vendor目录。 Gopkg.lock 自动生成文件,不允许手动修改。 Gopkg.toml Go语言依赖管理的核心文件,可以 阅读全文
posted @ 2022-07-27 09:00 wangssd 阅读(331) 评论(0) 推荐(0) 编辑