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

Установить Go на Debian 9

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

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

Предпосылки

Прежде чем продолжить работу с этим руководством, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

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

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

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

  1. Загружаю Go.

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

     wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Проверка tar-архива Go.

    Используйте утилиту sha256sum для проверки контрольной суммы загруженного файла:

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

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

  3. Извлечение tar-архива Go.

    Следующая команда извлечет tar-архив в каталог /usr/local :

     sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. Настройте переменную пути.

    Теперь, когда архив Go распакован, нам нужно отредактировать переменную окружения $PATH , чтобы система знала, где находятся исполняемые файлы Go. Это можно сделать, добавив следующую строку в файл /etc/profile (для общесистемной установки) или в файл $HOME/.profile (для установки текущего пользователя):

    ~/.профиль

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

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

     source ~/.profile

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

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

  1. Создайте каталог рабочего пространства

    По умолчанию каталог рабочей области установлен в $HOME/go , чтобы создать его, введите:

     mkdir ~/go
  2. Создайте простой файл Go «Hello World».

    Внутри рабочей области создайте новый каталог src/hello

     mkdir -p ~/go/src/hello

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

    ~/go/src/hello/hello.go

     package main import "fmt" func main () { fmt . Printf ( "Hello, Worldn" ) }

    Дополнительную информацию об иерархии каталогов рабочего пространства Go можно найти на странице документации Go .

  3. Создайте файл hello.go:

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

     cd ~/go/src/hello go build

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

  4. Запустите исполняемый файл:

    Вы можете запустить исполняемый файл, просто выполнив следующую команду:

     ./hello
     Hello, World

    Если вы видите тот же вывод, что и выше, то вы успешно установили Go.

Заключение

Теперь, когда вы загрузили и установили Go на свой компьютер Debian, вы можете начать работать над своими проектами Go.

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

Debian go Не используете Debian 9?
Выберите другую ОС:
центос 7 центос 8 дебиан 10 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *