@rhaegal

Как заставить работать go с файлами не в домашнем каталоге?

Здравствуйте!
Есть примаунченный раздел. Хочу указать одну из его директорий как GOPATH. При запуске исполняемого файла в терминале возникает ошибка, что отказано в доступе.
Если в GOPATH указанна директория из домашнего каталога, то все работает.
Пробовал менять права на исполняемый файл, делал симв. ссылку в домашнем каталоге - не помогло.
Подскажите, каким образом можно заставить работать go не в домашнем каталоге?
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
Ninazu
@Ninazu
Так работает! Но при условии что у вас не выкачиваются модули в GOPATH, так как само собой на это нужно будет нужно права на запись.
GOROOT=/usr/local/go
GOPATH=/root
/usr/local/go/bin/go build -o /tmp/test $HOME/go/src/awesomeProject/main.go
/tmp/test
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы