链代码示例中无可构建Go源文件错误

链代码示例中无可构建Go源文件错误,go,ibm-cloud,blockchain,hyperledger,Go,Ibm Cloud,Blockchain,Hyperledger,我刚刚开始学习GO和ChainCode。我已经按照下面URL中提到的说明学习编程链代码 我已经设置了代码并运行了$go build命令/ 但是我得到了以下错误 ../../../hyperledger/fabric/core/crypto/attributes/attributes.go:28:2: 中没有可构建的Go源文件 /home/serveradmin/gowork/src/github.com/hyperledger/fabric/core/crypto/attributes/prot

我刚刚开始学习GO和ChainCode。我已经按照下面URL中提到的说明学习编程链代码

我已经设置了代码并运行了$go build命令/

但是我得到了以下错误

../../../hyperledger/fabric/core/crypto/attributes/attributes.go:28:2: 中没有可构建的Go源文件 /home/serveradmin/gowork/src/github.com/hyperledger/fabric/core/crypto/attributes/proto


请告诉我,如果有人遇到此错误并修复了它

您正在从错误的目录运行go build。您位于$GOPATH/src/github.com/hyperledger/fabric/core/crypto/attributes/proto中,但您应该位于$GOPATH/src/github.com///learn-chaincode/start中。签出。

您从错误的目录运行go build。您位于$GOPATH/src/github.com/hyperledger/fabric/core/crypto/attributes/proto中,但您应该位于$GOPATH/src/github.com///learn-chaincode/start中。签出。

@Dinesh,您需要制作protos,以便在该文件夹core/crypto/attributes/proto中创建文件。Dinesh,您需要制作protos,以便在该文件夹core/crypto/attributes/proto中创建文件。实际上,更新后这是一个bug,并且已经解决了。 根据以下内容, .

将升级go protobuff从3-beta恢复为3,这将恢复提交 a98c59a

我们正在经历与此合并相关的多个失败,因此让我们 现在将其还原并重新分组


请拉取最新版本,它将顺利工作

事实上,这是更新后的一个错误,它已经得到解决。 根据以下内容, .

将升级go protobuff从3-beta恢复为3,这将恢复提交 a98c59a

我们正在经历与此合并相关的多个失败,因此让我们 现在将其还原并重新分组


请拉取最新版本,它将顺利工作

我已尝试使用说明页面中提到的相同路径。仍然得到相同的错误,我已经尝试从相同的路径中提到的说明页。还是有同样的错误