如何避免go.mod文件中的间接依赖关系

拉吉

我正在运行go buildgo.mod使用库“ github.com/gocolly/colly v1.2.0”更新我的文件,但是我看到所有其他依赖项最后都说“ //间接”。如何避免这种情况?这是我的go.mod文件

   module prodenv

go 1.13

require (
   github.com/PuerkitoBio/goquery v1.5.1 // indirect
   github.com/antchfx/htmlquery v1.2.2 // indirect
   github.com/antchfx/xmlquery v1.2.3 // indirect
   github.com/antchfx/xpath v1.1.5 // indirect
   github.com/gobwas/glob v0.2.3 // indirect
   github.com/gocolly/colly v1.2.0
   github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
   github.com/kennygrant/sanitize v1.2.4 // indirect
   github.com/saintfish/chardet v0.0.0-20120816061221-3af4cd4741ca // indirect
   github.com/temoto/robotstxt v1.1.1 // indirect
   golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e // indirect
   google.golang.org/appengine v1.6.5 // indirect
)
格里戈里·米哈尔金(Grigoriy Mikhalkin)

不幸的是,你无法避免。间接依赖关系,基本上是未在go.mod直接依赖关系中列出的依赖关系,但仍然需要它。

在您的情况下,它会发生,因为您将其github.com/gocolly/colly v1.2.0用作依赖项,并且v1.2.0此软件包不是模块,因为它不包含go.mod,所以它的所有依赖项都是间接的,并在go.modwithindirect标记中列出

请注意,它colly具有go.mod> = v2.0.0,因此,如果您需要该版本,则这些依赖项不会在您的中被列为间接的go.mod

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Go中的地图-如何避免双键查找?

来自分类Dev

如何避免rpm包中的不良依赖关系?

来自分类Dev

如何在make中管理c文件的依赖关系

来自分类Dev

是否可以使用“ go mod tidy”清除间接依赖以外的未使用依赖?

来自分类Dev

如何避免严重依赖

来自分类Dev

如何避免对android中的依赖项的无知?

来自分类Dev

在Gradle中,如何生成动态依赖关系解析为所使用的实际版本的POM文件?

来自分类Dev

Ruby-如何找出.rb文件中给定宝石的所有依赖关系?

来自分类Dev

如何在Kbuild中添加对生成的源文件的依赖关系?

来自分类Dev

如何声明zip依赖关系并知道其在文件系统中的路径?

来自分类Dev

如何对单个文件中拆分的云功能进行延迟加载依赖关系?

来自分类Dev

如何声明zip依赖关系并知道其在文件系统中的路径?

来自分类Dev

Go中是否应避免使用反射?

来自分类Dev

如何在“间接” ssh连接中传输文件?

来自分类Dev

C / C ++ Makefile:如何在.c文件与其他目录中的目标文件之间建立依赖关系?

来自分类Dev

如何避免在python中覆盖文件?

来自分类Dev

如何避免在python中覆盖文件?

来自分类Dev

Linux 头文件中如何避免冲突?

来自分类Dev

根据Go中的依赖关系执行任务

来自分类Dev

如果模型对象文件有很多依赖关系,如何将其导入到我的监视扩展中

来自分类Dev

如何避免OOP中的“耦合”

来自分类Dev

如何避免POJO中的注释

来自分类Dev

如何避免Haskell中的<< loop >>?

来自分类Dev

如何避免在RealmSwift中迁移

来自分类Dev

如何避免Haskell中的<< loop >>?

来自分类Dev

如何避免R中的for循环

来自分类Dev

如何避免POJO中的注释

来自分类Dev

如何避免CSS中的剪裁?

来自分类Dev

如何避免javascript中的异步?

Related 相关文章

  1. 1

    Go中的地图-如何避免双键查找?

  2. 2

    如何避免rpm包中的不良依赖关系?

  3. 3

    如何在make中管理c文件的依赖关系

  4. 4

    是否可以使用“ go mod tidy”清除间接依赖以外的未使用依赖?

  5. 5

    如何避免严重依赖

  6. 6

    如何避免对android中的依赖项的无知?

  7. 7

    在Gradle中,如何生成动态依赖关系解析为所使用的实际版本的POM文件?

  8. 8

    Ruby-如何找出.rb文件中给定宝石的所有依赖关系?

  9. 9

    如何在Kbuild中添加对生成的源文件的依赖关系?

  10. 10

    如何声明zip依赖关系并知道其在文件系统中的路径?

  11. 11

    如何对单个文件中拆分的云功能进行延迟加载依赖关系?

  12. 12

    如何声明zip依赖关系并知道其在文件系统中的路径?

  13. 13

    Go中是否应避免使用反射?

  14. 14

    如何在“间接” ssh连接中传输文件?

  15. 15

    C / C ++ Makefile:如何在.c文件与其他目录中的目标文件之间建立依赖关系?

  16. 16

    如何避免在python中覆盖文件?

  17. 17

    如何避免在python中覆盖文件?

  18. 18

    Linux 头文件中如何避免冲突?

  19. 19

    根据Go中的依赖关系执行任务

  20. 20

    如果模型对象文件有很多依赖关系,如何将其导入到我的监视扩展中

  21. 21

    如何避免OOP中的“耦合”

  22. 22

    如何避免POJO中的注释

  23. 23

    如何避免Haskell中的<< loop >>?

  24. 24

    如何避免在RealmSwift中迁移

  25. 25

    如何避免Haskell中的<< loop >>?

  26. 26

    如何避免R中的for循环

  27. 27

    如何避免POJO中的注释

  28. 28

    如何避免CSS中的剪裁?

  29. 29

    如何避免javascript中的异步?

热门标签

归档