Проблемы установки на MacOS

Я только что узнал о Go и установил его отсюда для MacOS, все прошло хорошо, но когда я попытался настроить свое рабочее пространство go" https://golang.org/doc/install ", я последовал этому руководству: https://www.youtube.com/watch?v=5qI8z_lB5Lw, но после настройки моего GOPATH он продолжает выдавать мне эту ошибку всякий раз, когда я пытаюсь больше выполнить команду, связанную с go.

Ошибка: go: GOPATH запись относительная; должен быть абсолютный путь: "Пользователи / Шахтайхалид / Документы / Go"

Есть решения для этой проблемы, но все они предназначены в основном для окон, в которых отсутствует точка с запятой и обратная косая черта, но здесь адрес точно такой же, и я не могу продолжить тестирование через это: https://golang.org/doc/install.

1 ответ

Поздно на вечеринку, но была такая же проблема. Что сработало для меня, так это удаление кавычек вокруг gopath. Насколько я понимаю, об этом говорилось выше, но мне было непонятно, что это за цитаты. Итак, в учебнике сказано

export GOPATH="$HOME/workspace/go"

и вместо этого я сделал

export GOPATH=$HOME/workspace/go

Это устранило ошибку. Следует отметить, что в GO 1.8 GOPATH устанавливается автоматически, поэтому, вероятно, не стоит возиться.

Попробуйте использовать $HOME/Documents/go в вашей GOPATH.

Другие вопросы по тегам