4utka_pyan
@4utka_pyan

Как правильно указать путь к GO?

Делал по мануалу https://losst.ru/ustanovka-go-ubuntu установка go прошла успешно, go version отвечает что стоит 1.9

Непонятно стало с момента создания тестового файла
Сначала создадим рабочую папку для исходников в домашней папке:

mkdir ~/work/src/hello/
$ cd~/work/src/hello/


Go установлен в папку usr/local/go тогда где надо создавать папку work/src/hello? В корне, т.е. на одном уровне с usr, в local, или в go?

Дальше нужно сообщить Go, где находится наша папка для проектов
Для этого используется переменная GOPATH:
Эту строку можно добавить в /etc/profile, чтоб не вводить каждый раз

export GOPATH=$HOME/work/

$HOME это вроде домашняя директория юзера, но я под root сижу в итоге в profile у меня:
5a08a7dbdec52280389514.png

И при команде go install hello возникает ошибка:
5a08a80711d90061550223.png

И почему мы используем команду go install hello а не go build hello.go?
И как всё же разобраться с путями?
  • Вопрос задан
  • 626 просмотров
Решения вопроса 1
@Umirode
PHP разработчик
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы