如何成功获得链接断开的软件包?

问题描述 投票:1回答:2

我在终端中运行命令go get github.com/docker/docker/client,它成功将特定的软件包下载到了我的$ GOPATH中。但是,如果我尝试在浏览器中使用此链接,它似乎已损坏,GitHub给出了404。您能解释一下发生了什么吗?为什么链接断开时操作成功?

go github command-line-interface
2个回答
0
投票

程序包注册表pkg.go.dev确实为pkg.go.dev/github.com/docker/docker/client提到存储库是:

https://github.com/docker/docker/tree/v1.13.1/client上查看更多。


0
投票

这是因为当转到存储库中的子文件夹时,GitHub在PackagePublishing中插入了tree/master/。当您使用go get下载它时,您将获得普通目录结构,该目录结构在顶层具有the url目录

© www.soinside.com 2019 - 2024. All rights reserved.