duangou1953 2016-10-24 03:50
浏览 113

去获取下载Hyperledger Fabric的不工作

I am trying to run this sample app from the IBM Bluemix BlockChain Examples: https://console.ng.bluemix.net/docs/services/blockchain/ibmblockchain_tutorials.html#hellocc

I am running the following Command: C:\goProjects>go get github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim

The error I get is below.

package github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim: cannot find package "github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview/core/chaincode/shim" in any of:
        C:\Go\src\github.com\hyperledger-archives\fabric\tree\v0.5-developer-preview\core\chaincode\shim (from $GOROOT)
        C:\goProjects\src\github.com\hyperledger-archives\fabric\tree\v0.5-developer-preview\core\chaincode\shim (from $GOPATH)

Please let me know how to proceed.

  • 写回答

2条回答 默认 最新

  • duanhan9479 2016-10-24 05:18
    关注

    go get doesn't allow you to pull a specific branch of a library.

    You can pull the master with:

    go get -d github.com/hyperledger-archives/fabric/core/chaincode/shim

    What you're looking for is probably using the vendoring folder.

    Some resources on how to use it, and what it is, are here:

    Remember that vendoring has been introduced as experimental with Go 1.5, accepted in 1.6, and is default in 1.7 at the time we're writing, therefore in general if your build tool finds the same library in the vendor folder, it will use that one (in your case you can pull the specific version of the code you need)

    You can do this manually, or using one of the package management tools available.

    评论
  • dtj2ww9500 2016-10-27 09:55
    关注

    We are in the process of correcting the documentation. You can use

    get github.com/hyperledger/fabric/core/chaincode/shim

    or

    go get github.com/hyperledger-archives/fabric/core/chaincode/shim

    which fixes the problem.

    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部