我使用go dep工具版本v0.4.1,现在当我运行dep init时,它会按预期创建2个文件,当我打开gopkg.lock
时,我发现例如以下
[[projects]]
name = "github.com/inconshreveable/mousetrap"
packages = ["."]
revision = "76626ae9c91c4f2a10f34cad8ce832c93bb75"
version = "v1.0"
我不使用这个我的源代码,也在供应商上深入搜索,为什么它在那里,我在这里缺少什么? 如果它是transitive dep我需要在供应商库中找到它的用法,不是吗?
答案 0 :(得分:0)
您可以使用以下命令显示依赖关系。
$ sudo apt-get install graphviz
$ dep status -dot | dot -T png | display
$ brew install graphviz
$ dep status -dot | dot -T png | open -f -a /Applications/Preview.app
> choco install graphviz.portable
> dep status -dot | dot -T png -o status.png; start status.png
有关如何使用dep命令显示依赖项的详细信息,您可以找到它here