Android

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

Linux for Chromebooks: Secure Development (Google I/O ’19)

Linux for Chromebooks: Secure Development (Google I/O ’19)

Оглавление:

Anonim

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

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

Предпосылки

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

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

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

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

  1. Скачивание Go.

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

    wget

    Проверка архива Go.

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

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

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

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

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

    Следующая команда распакует архив в каталог /usr/local :

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

    Настройте переменную пути.

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

    ~ /.Profile

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

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

    source ~/.profile

Проверьте установку

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

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

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

    mkdir ~/go

    Создайте простой файл Go «Hello World».

    Внутри рабочей области создайте новый каталог 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.

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

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

    cd ~/go/src/hello go build

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

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

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

    ./hello

    Hello, World

Вывод

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

Debian Go