Golang Revel 在下载 gopkg.in/fsnotify.v1 时冻结

Golang Revel freezes when download gopkg.in/fsnotify.v1

我正在使用 CentOS7;尝试将 golang 1.5.1 二进制文件以及 yum install golang 和 运行 下载到相同的安装狂欢问题中。去工作很好;当我执行 go version 时,它会显示正确的版本。

当我键入 go get -v github.com/revel/revel 时,一些包下载得很好....直到它到达 fsnotify。然后我得到这个输出:

Fetching https://gopkg.in/fsnotify.v1?go-get=1
Parsing meta tags from https://gopkg.in/fsnotify.v1?go-get=1 (status code 200)
get "gopkg.in/fsnotify.v1": found meta tag main.metaImport{Prefix:"gopkg.in/fsnotify.v1", VCS:"git", RepoRoot:"https://gopkg.in/fsnotify.v1"} at https://gopkg.in/fsnotify.v1?go-get=1
gopkg.in/fsnotify.v1 (download)

它只是冻结。无论我尝试什么,它都不会将任何内容下载到 src/gopkg.in/fsnotifysrc/github.comsrc/golang.org 中的文件被提取得很好。我已经确保我能够 curl 到 http://gopkg.in and https://gopkg.in,所以它看起来不像是 SSLv3 问题。

有什么想法吗?

升级 Git 使其大于 1.7.1(最新的 CentOS 基础版本)。先试试 rpmforge;如果这不起作用,请从源代码编译:https://git-scm.com/book/en/v2/Getting-Started-Installing-Git#Installing-from-Source

我在 Git 2.6.2 上,现在工作正常:go get -v github.com/revel/revel-v 详细模式)