Go 语言基础(18) | 青训营笔记

72 阅读1分钟

Go 的依赖管理

靠 Go path,Go vendor 和 Go module,因为现在已经是 1.20 了,再入门,不接触老项目,应该就是无脑 path 配 module 了。

Go Path

是一个环境变量,可以直接 cd 进去。我当时安装的时候好像都没有设置这个,应该是可以自己设置具体的目录的。现在在自己的电脑上一般不会用这种方法来管理依赖,如果是一个专门的容器环境是有可能的。不用它的原因很简单:同一个依赖的不同版本怎么共存?

Go vendor