go get thrift package 失败,未找到 repo
go get thrift package failed with repo not found
遵循储蓄机构的指示 golang home page:
尝试 运行 go get thrift package:
去获取 git.apache.org/thrift.git/lib/go/thrift/...
出现以下错误:
```
# cd .; git clone https://git.apache.org/thrift.git godep/src/git.apache.org/thrift.git
Cloning into
'godep/src/git.apache.org/thrift.git'...
fatal: repository 'https://git.apache.org/thrift.git/' not found
package git.apache.org/thrift.git/lib/go/thrift/...: exit status 128
```
看起来 Apache 将 thrift 转移到 GitHub(但没有更新他们的文档)。在这里查看他们的网站:
https://git.apache.org/thrift.git That thing will return a 404 on your browser too. Instead now they are hosted here https://github.com/apache/thrift
但是,如果您只是尝试:
go get github.com/apache/thrift
Go 会抱怨那里没有 .go
个文件。
改为尝试:
go get github.com/apache/thrift/lib/go/thrift
这将拉取并编译(在 go1.10.1 上试过,windows/amd64),但我没有尝试编写一个 thrift 程序来验证一切正常。您可能还需要相应地更新导入以使用 github 包。
投票决定使用 Github 回购作为主要回购,主要是为了简化维护和贡献。在此过程中,旧的回购已被删除(有意)。不幸的是,一些依赖项被忽略了,比如你提到的那个,再加上良好的沟通并没有真正站在我们这边。
所有肮脏的细节都在THRIFT-4542
我们的PMC主席也在some more words on that issue几个小时前发出了。
TL;DR: 我们正在解决这个问题。抱歉给您带来不便。
"糟糕的事情发生了!"(阿甘正传)
遵循储蓄机构的指示 golang home page: 尝试 运行 go get thrift package: 去获取 git.apache.org/thrift.git/lib/go/thrift/... 出现以下错误:
```
# cd .; git clone https://git.apache.org/thrift.git godep/src/git.apache.org/thrift.git
Cloning into
'godep/src/git.apache.org/thrift.git'...
fatal: repository 'https://git.apache.org/thrift.git/' not found
package git.apache.org/thrift.git/lib/go/thrift/...: exit status 128
```
看起来 Apache 将 thrift 转移到 GitHub(但没有更新他们的文档)。在这里查看他们的网站: https://git.apache.org/thrift.git That thing will return a 404 on your browser too. Instead now they are hosted here https://github.com/apache/thrift
但是,如果您只是尝试:
go get github.com/apache/thrift
Go 会抱怨那里没有 .go
个文件。
改为尝试:
go get github.com/apache/thrift/lib/go/thrift
这将拉取并编译(在 go1.10.1 上试过,windows/amd64),但我没有尝试编写一个 thrift 程序来验证一切正常。您可能还需要相应地更新导入以使用 github 包。
投票决定使用 Github 回购作为主要回购,主要是为了简化维护和贡献。在此过程中,旧的回购已被删除(有意)。不幸的是,一些依赖项被忽略了,比如你提到的那个,再加上良好的沟通并没有真正站在我们这边。
所有肮脏的细节都在THRIFT-4542
我们的PMC主席也在some more words on that issue几个小时前发出了。
TL;DR: 我们正在解决这个问题。抱歉给您带来不便。
"糟糕的事情发生了!"(阿甘正传)