
Go — современный язык программирования с открытым исходным кодом, разработанный Google, который используется для создания надёжного, простого, быстрого и эффективного программного обеспечения. Многие популярные приложения, такие как Kubernetes, Docker, Terraform и Rancher, написаны на Go.
В этом руководстве мы объясним, как загрузить и установить Go на Debian 10, Buster.
Установка Go на Debian 10 Linux
На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой архива Go посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Чтобы установить Go в Debian 10, выполните следующие действия:
-
Загрузите tarball Go с помощью следующей команды
wget:wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz -
Проверьте загруженный файл с помощью команды
sha256sum:sha256sum go1.13.linux-amd64.tar.gz68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gzУбедитесь, что хэш совпадает с хэшем со страницы загрузок Go .
-
Распакуйте tar-архив в каталог
/usr/local:sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz -
После извлечения файла отредактируйте переменную окружения
$PATH, чтобы система знала, где находятся исполняемые файлы Go. Это можно сделать, добавив следующую строку в файл/etc/profile(для общесистемной установки) или в файл$HOME/.profile(для установки текущего пользователя):~/.профиль
export PATH = $PATH :/usr/local/go/binСохраните файл и примените новую переменную среды
PATHк текущему сеансу оболочки, введя:source ~/.profile -
Чтобы убедиться, что Go успешно установлен, выполните следующую команду, которая выведет версию Go:
go versiongo version go1.13 linux/amd64
Тестирование установки
Чтобы протестировать установку Go, мы создадим рабочее пространство и напишем простую программу «Hello world».
-
По умолчанию переменная
GOPATH, указывающая расположение рабочей области, имеет значение$HOME/go. Чтобы создать каталог рабочей области, введите:mkdir ~/go -
Внутри рабочей области создайте новый каталог
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 .
-
Чтобы собрать файл , перейдите в каталог
~/go/src/helloи запуститеgo build:cd ~/go/src/hellogo buildПриведенная выше команда создаст исполняемый файл с именем
hello. -
Запустите исполняемый файл с помощью следующей команды:
./helloВывод должен выглядеть так:
Hello, World
Заключение
Мы показали вам, как загрузить и установить Go на Debian 10 Linux.
Если у вас возникла проблема или вы хотите оставить отзыв, оставьте комментарий ниже.
Debian go Не используете Debian 10?
Выберите другую ОС: центос 7 центос 8 дебиан 9 убунту 18.04 убунту 20.04
Связанные руководства
- Как установить Go на Debian 9
- Как установить TensorFlow на Debian 10
- Как установить Apache Cassandra на Debian 10 Linux
- Как установить Jenkins на Debian 10 Linux
- Как установить и использовать Docker Compose в Debian 10 Linux
- Как установить MongoDB на Debian 10 Linux
- Как установить и настроить Redis в Debian 10 Linux