有没有一种方法可以显示Go包的依赖关系图?

时间:2018-09-07 15:28:48

标签: go dependency-management

例如,给定一个依赖于软件包AB的软件包C,其中软件包C也依赖于软件包D的位置-是否存在一种输出此信息的方法? (使用供应商工具或其他方式)

vendor.yaml输出的govend不包含传递依赖项信息-Gopkg.toml文件也不 从dep的输出中,我可以看到。由Golang 1.11的mod生成的go.mod文件,并确实将某些依赖项注释为// indirect-但它并未使用任何有关通过其引入哪个依赖项的信息来对依赖项进行注释。

1 个答案:

答案 0 :(得分:0)

您尝试过https://github.com/KyleBanks/depth吗? 乍一看,它确实提供了不错的依赖树。