GOPATH не устанавливается автоматически? - PullRequest
0 голосов
/ 26 января 2019

Я устанавливаю Golang на свой MacBook.

Согласно нескольким источникам ( пример ), Golang 1.8 и далее автоматически устанавливает GOPATH.

Если я запускаю команду go env gopath в Терминале, ничего не возвращается. Означает ли это, что переменная GOPATH не установлена?

Я попытался установить его вручную с помощью export GOPATH=$HOME/go (согласно этому примеру ).

И все же это ничего не возвращает.

Я попытался переустановить Golang. Это работает на моей машине с Windows, но не на MacOS.

Ответы [ 2 ]

0 голосов
/ 26 января 2019

Я думаю, что вы хотите запустить go env GOPATH вместо go env gopath. Обратите внимание на разницу в капитализации. Просто запуск go env выведет список всех go переменных.

0 голосов
/ 26 января 2019

Go будет использовать значение по умолчанию для GOPATH.Запустите команду go env, чтобы увидеть значение.

Запустите команду go env GOPATH только для значения GOPATH.

...