пойти установить revel cmd после того, как деп убедитесь, что не работает

Я хочу решить проблему с вендорингом. После удаления убедитесь, что пакеты установлены в папке поставщика.

Но go install github.com/revel/cmd/revel не работает, в отличие от документа revel.

Конечно, Gopkg.toml включает его, и пакет существует в папке vendor.

Я думаю, это связано с GOPATH. Нет возможности искать пакеты от поставщика в CLI.

Как я могу с этим справиться?

пойти установить github.com/revel/cmd/revel

Сообщение об ошибке :

can't load package: package github.com/revel/cmd/revel: cannot find package "github.com/revel/cmd/revel" in any of:
        C:\Go\src\github.com\revel\cmd\revel (from $GOROOT)
        C:\GoCode\src\github.com\revel\cmd\revel (from $GOPATH)

person jason    schedule 21.07.2019    source источник


Ответы (1)


Подтвердите установку

go get -u github.com/golang/dep/cmd/dep

Убедитесь, что внутри вашего gopkg.toml есть

require =[
        ...
        "github.com/revel/revel",
        ...
]

потом

GO111MODULE=off dep ensure
GO111MODULE=off revel run
person Jean-Jacques MOIROUX    schedule 12.02.2020