登录
首页 >  Golang >  Go问答

"为什么"go list -m all"会显示未使用的模块?"

来源:stackoverflow

时间:2024-02-19 11:42:26 139浏览 收藏

从现在开始,努力学习吧!本文《"为什么"go list -m all"会显示未使用的模块?"》主要讲解了等等相关知识点,我会在golang学习网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,希望能帮到你!

问题内容

go list -m all 命令:

$ go list -m all |grep rsc
rsc.io/pdf v0.1.1
rsc.io/quote/v3 v3.1.0
rsc.io/sampler v1.3.0

但是我的项目不依赖于rsc.io/sampler

$ go mod why -m rsc.io/sampler
# rsc.io/sampler
(main module does not need module rsc.io/sampler)

解决方案


因为 rcs.io/quote/v3 取决于它。

通过引入依赖项,您又可以引入其所有依赖项。

至于main模块不需要...行,这在go帮助mod中解释为什么帮助文本:

go mod Why 中的信息似乎不完整时,请尝试使用 go mod graph 来获取完整的依赖关系图。

今天关于《"为什么"go list -m all"会显示未使用的模块?"》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>