godep save никогда не работает
При попытке запустить godep save
Я всегда получаю следующую ошибку:
godep: [WARNING]: godep should only be used inside a valid go package directory and
godep: [WARNING]: may not function correctly. You are probably outside of your $GOPATH.
godep: [WARNING]: Current Directory: /Users/username/Development/my-server
godep: [WARNING]: $GOPATH: /Users/username/Development/my-server
Кто-нибудь знает, как решить эту проблему?
1 ответ
Вы хотите убедиться, что вы запускаете эту команду из репозитория, который также определен в вашем $GOPATH
,
Так должно быть: /Users/username/gosource/src/github/foo/my-server/
Это означает, что не только все ваши пакеты находятся в вашем $GOPATH
но, кроме того, ваш собственный репо находится в вашем $GOPATH
, На данный момент все должно работать как положено.
Если у вас нет $GOPATH
Определенная переменная окружения должна быть предварительно настроена на Go1.8.
Попробуй это: echo $GOPATH
в командной строке, чтобы увидеть, если он определен.
Если нет, вы можете выбрать местоположение и установить его с помощью: export GOPATH=/your/final/location
,
Более подробную информацию можно найти здесь.