go get -v gopkg.in/urfave/cli.v2
在打印以下输出后挂起。我可以安装其他包。如何调试此问题的根本原因?
这已经挂了6个多小时了。必须按cntrl+c才能出来。
$go get -v -insecure gopkg.in/urfave/cli.v2
Fetching https://gopkg.in/urfave/cli.v2?go-get=1
Parsing meta tags from https://gopkg.in/urfave/cli.v2?go-get=1 (status code 200)
get "gopkg.in/urfave/cli.v2": found meta tag main.metaImport{Prefix:"gopkg.in/urfave/cli.v2", VCS:"git", RepoRoot:"https://gopkg.in/urfave/cli.v2"} at https://gopkg.in/urfave/cli.v2?go-get=1
gopkg.in/urfave/cli.v2 (download)
3条答案
按热度按时间mitkmikd1#
最有可能是网络问题。我们有这个现象,而连接到我们的ISP经历了包丢失。
由于
go get
使用git,你可以手动克隆仓库,看看git
会告诉你什么:qv7cva1a2#
原来https://gopkg.in/urfave/cli.v2没有源代码repo,我不得不听从@Louis的建议,自己克隆repo
注意:为作者https://github.com/urfave/cli/issues/591打开了一个问题
i1icjdpr3#
回答实际的问题(只是因为它是我今天搜索的热门),调试信息用**-x**标记打印: