Как установить Go на Debian 10 Linux

Go — это современный язык программирования с открытым исходным кодом, созданный Google и используемый для создания надежного, простого, быстрого и эффективного программного обеспечения. Многие популярные приложения, такие как Kubernetes, Docker, Terraform и Rancher, написаны на Go.

В этом руководстве мы расскажем, как загрузить и установить Go на Debian 10, Buster.

Установка Go в Debian 10 Linux

На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой архива Go посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.

Чтобы установить Go на Debian 10, выполните следующие действия:

  1. Загрузите архив Go с помощью следующей команды wget :

     wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Проверьте загруженный файл с помощью команды sha256sum :

     sha256sum go1.13.linux-amd64.tar.gz
     68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz

    Убедитесь, что хеш соответствует хешу со страницы загрузок Go .

  3. Распакуйте tar-архив в каталог /usr/local :

     sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. После извлечения файла отредактируйте $PATH среды $PATH чтобы система знала, где находятся исполняемые двоичные файлы Go. Вы можете сделать это, добавив следующую строку в файл /etc/profile (для общесистемной установки) или в файл $HOME/.profile (для установки текущего пользователя):

    ~ / .profile
     export PATH = $PATH :/usr/local/go/bin

    Сохраните файл и примените новую PATH среды PATH к текущему сеансу оболочки, набрав:

     source ~/.profile
  5. Чтобы убедиться, что Go успешно установлен, выполните следующую команду, которая распечатает версию Go:

     go version
     go version go1.13 linux/amd64

Тестирование установки

Чтобы протестировать установку Go, мы создадим рабочее пространство и построим простую программу «Hello world».

  1. По умолчанию переменная GOPATH , определяющая расположение рабочей области, установлена в $HOME/go . Чтобы создать каталог рабочей области, введите:

     mkdir ~/go
  2. Внутри рабочей области создайте новый каталог src/hello :

     mkdir -p ~/go/src/hello

    и в этом каталоге создайте файл с именем hello.go :

    ~ / перейти / SRC / привет / hello.go
     package main import "fmt" func main () { fmt . Printf ( "Hello, Worldn" ) }

    Чтобы узнать больше об иерархии каталогов рабочей области Go, посетите страницу документации Go .

  3. Чтобы собрать файл cd в каталог ~/go/src/hello и запустить go build :

     cd ~/go/src/hello go build

    Приведенная выше команда создаст исполняемый файл с именем hello .

  4. Запустите исполняемый файл, используя следующую команду:

     ./hello

    Результат должен выглядеть так:

     Hello, World

Выводы

Мы показали вам, как загрузить и установить Go в Debian 10 Linux.

Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.

Оставьте комментарий