go get: 将新增的依赖下载到本地module缓存中,并在go.mod文件require新增
go mod tidy: 在执行构建之前,自动分析源码中依赖的变化,识别新增依赖项并下载
升级/降级依赖的版本
通过 go list -m -versions github.com/siruspen/logrus 查询版本
降级处理: go mod edit -require=github.com/siruspen/logrus@v1.7.0 go mod tidy
升级处理: go get github.com/siruspen/logrus@v1.7.1
go list -m all 列出当前所有依赖
移除依赖 去除代码使用 重新构建 go mod tidy 会将不需要的依赖从go mdoule移除