摘要:
go module是Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,go module将是Go语言默认的依赖管理工具。到今天Go1.14版本推出之后Go modules 功能已经被正式推荐在生产环境下使用了。 这几天已经有很多教程讲解如何使用go module,以及如何使用g 阅读全文
摘要:
一、为什么需要依赖管理 最早时候,Go所依赖的所有第三方库都放在GOPATH这个目录下面。这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决? 二、godep Go语言从v1.5开始开始引入vendor模式,如果项目目录下有vendor目录,那么go 阅读全文