Я пытаюсь использовать go get
, что означает, что я должен установить путь перехода.Я пробовал это множеством способов, поэтому, пожалуйста, не помечайте это как дубликат, если это решение не работает.Я испробовал почти все решения для SO, которые смог найти.
Код моего шеф-повара
package 'golang-go'
directory '/work-disk/go' do
owner consul_user
group consul_user
mode '0755'
action :create
end
bash 'go' do
user consul_user
code <<-EOH
export GOPATH=/work-disk/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
EOH
action :run
end
У меня было export GOPATH=$HOME/go
раньше, но, похоже, это не помогло, поэтому я создалкаталог для тестирования и явное упоминание каталога, но все равно не повезло
Сообщение об ошибке
cannot download, $GOPATH not set. For more details see: go help gopath