LINUX.ORG.RU

В Debian есть пакеты «golang-defaults». В snapshots есть, например, 1.8, 1.9. Можно просто загрузить эти пару deb-пакетов для походящей архитектуры и установить через dpkg -i. Остальные версии там же в snapshots.

UPD: Если именно Debian 9, т.е. Stretch, то можно удобно и надёжно установить из backports: https://packages.debian.org/source/stretch-backports/golang-defaults. Надо только подключить подходящий (stretch) backports-репозиторий: 1, 2.

gag ★★★★★
()
Последнее исправление: gag (всего исправлений: 2)

Если в системе несколько версий go, то необходимо задавать GOROOT. Сейчас у тебя скорее всего GOROOT=/usr/lib/go-1.7

evgeny_aa ★★☆
()
Последнее исправление: evgeny_aa (всего исправлений: 1)
Ответ на: комментарий от yoholo

Ты руководство по установке прочитал?

Deleted
()
Ответ на: комментарий от insw

/usr

Докер-то тут при чём? Не надо совать его везде только потому, что можно.

Я тоже в Дебиане; системный Go, разумеется, снёс (нет никакого смысла, он всегда будет отставать); скачиваю актуальный бинарник go, распаковываю в каталог $HOME/usr; в PATH, разумеется, выставлено $HOME/usr/go/bin. И всё.

anonymous
()
Ответ на: /usr от anonymous

При том что тебе небось потом и база данных понадобится, и еще чего нибудь. А тут докер есть удобный. И обновления есть. Ты как за своими архивами следить собрался?

insw
()

Нужно только распаковать tar.gz с https://golang.org/dl/ в /usr/local, добавить в PATH /usr/local/go/bin (export PATH=/usr/local/go/bin:$PATH в .bashrc; source .bashrc) и… всё.

coldheadcleanhands
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.