代码之家  ›  专栏  ›  技术社区  ›  James Hiew

有没有办法显示Go包的依赖关系图?

  •  1
  • James Hiew  · 技术社区  · 7 年前

    例如,给定一个包 A 那要看包装了 B 和包装 C ,where包 C级 也取决于包装 D -有没有办法输出这些信息?(使用自动售货机或其他工具)

    这个 vendor.yaml 输出方式 govend 不包含可传递的依赖关系信息-也不包含 Gopkg.toml 文件 输出方式 dep ,据我所见。这个 go.mod 文件由golang1.11的mod生成,并将一些依赖项注释为 // indirect

    1 回复  |  直到 7 年前
        1
  •  6
  •   Rajendra    7 年前

    你试过了吗 https://github.com/KyleBanks/depth ? 它确实提供了一个像样的依赖树在第一次看我尝试。