Установка Голанга - PullRequest
0 голосов
/ 27 мая 2018

Я только следовал руководству по установке golang (Ubuntu 16).Я извлек архив в / etc / usr. Я добавил переменную env в /home/user/.profile. Я только что протестировал базовую сборку go на коде hello world.

Я получаю следующую ошибку:

The program 'go' is currently not installed. You can install it by typing: sudo apt install golang-go

Почему он просит меня установить его (снова?)?

Ответы [ 3 ]

0 голосов
/ 05 декабря 2018

Вам необходимо поместить исполняемый файл go в системный путь.что вы можете сделать с помощью

export PATH=$PATH:/etc/usr/go/bin

То же самое вы можете поместить в /home/user/.profile

0 голосов
/ 30 июля 2019

Есть пути, которые должны быть правильно установлены для начала работы установки

  1. GOROOT указывает на каталог, в котором установлен go

    export GOROOT=/usr/lib/go

  2. GOPATH указывает на каталог рабочей области

    export GOPATH=$HOME/go

  3. Эти пути необходимо добавить в переменную глобального пути.

    export PATH=$PATH:$GOROOT/bin

0 голосов
/ 27 мая 2018

Местоположение двоичного файла go не находится на вашем пути.Ubuntu не находит его и предлагает установить.Добавьте эту строку в ваш файл /etc/profile, или лучше $HOME/.profile:

export PATH=$PATH:/usr/local/go/bin

Это описано в документации: https://golang.org/doc/install#install

Если вы хотите попробовать это решение перед редактированиемлюбые файлы, вы можете просто выполнить вышеупомянутую команду и попытаться выполнить команду go в оболочке.

...