golang 依赖管理 mod的使用

移出不需要的依赖包

go mod tidy

移出指定的依赖包

go mod edit --droprequire=依赖包的路径

初始化并生成go.mod文件 go mod init 只执行这个的话就不会生成,需要初始化并生成go.mod

go mod init 模块名
go mod init demo123

在这里插入图片描述

下载所有依赖包

go get ./..

下载指定的依赖包

go get 依赖包的路径
go get 

下载所有依赖

go mod download

验证依赖是否正确
go mod verify

查找依赖
go mod why

require:项目需要的依赖包及版本
exclude:排除某些包的特别版本
replace:取代当前项目中的某些依赖包

有的是我个人自己写
也有的是从别处复制
用于记录学习

有一个链接文章 讲的蛮细,也复制了一些,可点击这里看
https://www.jianshu.com/p/36556e8c3970

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值