Я пытаюсь установить mgo, который является гондором, написанным в golang.
Стандартная команда:
go get launchpad.net/mgo
Но это не удалось из-за некоторых проблем с сертификатами.
Итак, я вручную загружаю источники mgo в локальный E:\mgo
, но я не знаю, как его установить.
Дерево файлов:
├─.bzr
│ ├─branch
│ │ └─lock
│ ├─branch-lock
│ ├─checkout
│ │ └─lock
│ └─repository
│ ├─indices
│ ├─lock
│ ├─obsolete_packs
│ ├─packs
│ └─upload
├─bson
└─testdb
Я пробовал:
cd mgo
go install
Сообщается:
auth.go:34:2: import "launchpad.net/mgo/bson": cannot find package
Но если я сначала попытаюсь установить bson:
cd bson
go install
Сообщается о следующей ошибке:
go install: no install location for _/E_/mgo/bson
Итак, какая правильная команда для его установки?