- 依赖的概念
大量使用第三方库,把功能建立在别人已经实现的基础设施上
github
依赖别人的库来进行编译
依赖管理的3个阶段GOPATH,GOVENDOR,go mod
GOPATH,GOVENDOR
跳过
go mod
等于go module
由go命令统一的管理,用户不必关心目录结构
初始化:go mod init
增加依赖:go get
在github中导入安装别人的库,通过命令行安装
Github里的库
安装导入
想要安装旧版本的可以在安装那行的基础上加上比如@v1.12
这样的版本号
go mod tidy
清洁也可以更新
go mod的迁移
go build在1.16好像不行了,后续再了解