Android

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

Backports: Newer software and kernel in Debian/Ubuntu-based distros!

Backports: Newer software and kernel in Debian/Ubuntu-based distros!

Оглавление:

Anonim

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

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

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

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

Для установки Go на Debian 10 выполните следующие действия:

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

    wget

    Проверьте загруженный файл с помощью команды sha256sum :

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

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

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

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

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

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

    ~ /.Profile

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

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

    source ~/.profile

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

    go version

    go version go1.13 linux/amd64

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

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

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

    mkdir ~/go

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

    mkdir -p ~/go/src/hello

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

    ~ / Идти / SRC / привет / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

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

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

    cd ~/go/src/hello go build

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

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

    ./hello

    Вывод должен выглядеть так:

    Hello, World

Вывод

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

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

Debian Go