Перейти не работает должным образом при попытке импортировать шим в Голанге - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь использовать go для разработки цепного кода для Hyperledger Fabric. Внутри цепочки я должен использовать библиотеку shim, которую можно импортировать, используя
import "github.com/hyperledger/fabric/core/chaincode/shim"
Я хочу использовать go get, чтобы добавить этот пакет в мой проект, чтобы я мог запустить и отладить код, но при попытке использовать go get с URL-адресом отображаются следующие ошибки:
package plugin: unrecognized import path "plugin" (import path does not begin with hostname) package context: unrecognized import path "context" (import path does not begin with hostname)
Есть ли кто-нибудь, кто может помочь мне исправить эти ошибки?

Ответы [ 2 ]

0 голосов
/ 16 сентября 2018

См. https://stackoverflow.com/a/49464481/6160507 ... вы, вероятно, используете неправильную версию Go. Для Fabric 1.1 требуется Go 1.9, для Fabric 1.2 требуется Go 1.10.

Пакеты plugin и context не были доступны в более ранних версиях Go

0 голосов
/ 16 сентября 2018

На ходу, не указывайте полный путь к библиотеке, вместо этого просто укажите путь к хранилищу следующим образом.

go get -v github.com/hyperledger/fabric

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...