Blockchain Can';我找不到包裹建筑去以太坊

Blockchain Can';我找不到包裹建筑去以太坊,blockchain,ethereum,go-ethereum,Blockchain,Ethereum,Go Ethereum,我是刚来golang的新手,正在编写go以太坊。但它给了我一些错误,我无法找到搜索谷歌的解决方案。这很奇怪,因为似乎只有我有这个问题 这是我的环境 导出GOROOT=/usr/local/go 导出GOPATH=/home/sam/go 导出路径=$PATH:/usr/local/go/bin sam@ubuntu:~/work/blockchain/go以太坊$go版本 go版本go1.12.7 linux/amd64 这就是错误所在 sam@ubuntu:~/work/blockchain

我是刚来golang的新手,正在编写go以太坊。但它给了我一些错误,我无法找到搜索谷歌的解决方案。这很奇怪,因为似乎只有我有这个问题

这是我的环境

导出GOROOT=/usr/local/go 导出GOPATH=/home/sam/go 导出路径=$PATH:/usr/local/go/bin sam@ubuntu:~/work/blockchain/go以太坊$go版本 go版本go1.12.7 linux/amd64 这就是错误所在

sam@ubuntu:~/work/blockchain/go以太坊$make all
build/env.sh运行build/ci.go安装
内部/build/azure.go:25:2:在以下任意位置找不到包“github.com/azure/azure存储blob go/azblob”:
/usr/local/go/src/github.com/Azure/Azure-storage-blob-go/azblob(来自$GOROOT)
/home/sam/work/blockchain/go-ethereum/build/_-workspace/src/github.com/Azure/Azure-storage-blob-go/azblob(来自$GOPATH)
build/ci.go:61:2:在以下任意位置找不到包“github.com/cespare/cp”:
/usr/local/go/src/github.com/cespare/cp(来自$GOROOT)
/home/sam/work/blockchain/go-ethereum/build/_-workspace/src/github.com/cespare/cp(来自$GOPATH)
internal/build/pgp.go:27:2:在以下任何一个文件中找不到包“golang.org/x/crypto/openpgp”:
/usr/local/go/src/golang.org/x/crypto/openpgp(来自$GOROOT)
/home/sam/work/blockchain/go-ethereum/build/_-workspace/src/golang.org/x/crypto/openpgp(来自$GOPATH)
common/types.go:31:2:在以下任何一个文件中找不到包“golang.org/x/crypto/sha3”:
/usr/local/go/src/golang.org/x/crypto/sha3(来自$GOROOT)
/home/sam/work/blockchain/go-ethereum/build/_-workspace/src/golang.org/x/crypto/sha3(来自$GOPATH)
Makefile:20:目标“全部”的配方失败
make:**[all]错误1

这里很奇怪,因为我遵循文档中的步骤。感谢您的帮助。

此问题已在golang 1.13及更高版本中解决。

使用最新的golang版本解决了此问题。