gpt4 book ai didi

Golang 使用 golang dep with dep

转载 作者:数据小太阳 更新时间:2023-10-29 03:36:54 28 4
gpt4 key购买 nike

我使用 go dep 工具版本 v0.4.1,现在当我运行 dep init 时它会按预期创建 2 个文件,当我打开 gopkg.lock 我发现例如以下内容

[[projects]]
name = "github.com/inconshreveable/mousetrap"
packages = ["."]
revision = "76626ae9c91c4f2a10f34cad8ce832c93bb75"
version = "v1.0"

我不使用这个我的源代码,也在 vendor 上深入搜索它,那么为什么它在那里,我在这里错过了什么?如果它是可传递的 dep,我需要在 vendor 库中找到它的用法,不是吗?

最佳答案

您可以使用以下命令可视化依赖关系。

Linux

$ 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

window

> choco install graphviz.portable
> dep status -dot | dot -T png -o status.png; start status.png

关于如何使用dep命令显示你的依赖的详细信息,你可以找到它here

关于Golang 使用 golang dep with dep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50666454/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com