Go — это современный язык программирования с открытым исходным кодом, созданный Google и используемый для создания надежного, простого, быстрого и эффективного программного обеспечения. Многие популярные приложения, такие как Kubernetes, Docker, Terraform и Rancher, написаны на Go.
В этом руководстве мы расскажем, как загрузить и установить Go на Debian 10, Buster.
Содержание
Установка Go в Debian 10 Linux
На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой архива Go посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Чтобы установить Go на Debian 10, выполните следующие действия:
-
Загрузите архив 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среды$PATHчтобы система знала, где находятся исполняемые двоичные файлы Go. Вы можете сделать это, добавив следующую строку в файл/etc/profile(для общесистемной установки) или в файл$HOME/.profile(для установки текущего пользователя):~ / .profileexport PATH = $PATH :/usr/local/go/binСохраните файл и примените новую
PATHсреды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:~ / перейти / SRC / привет / hello.gopackage main import "fmt" func main () { fmt . Printf ( "Hello, Worldn" ) }Чтобы узнать больше об иерархии каталогов рабочей области Go, посетите страницу документации Go .
-
Чтобы собрать файл cd в каталог
~/go/src/helloи запуститьgo build:cd ~/go/src/hellogo buildПриведенная выше команда создаст исполняемый файл с именем
hello. -
Запустите исполняемый файл, используя следующую команду:
./helloРезультат должен выглядеть так:
Hello, World
Выводы
Мы показали вам, как загрузить и установить Go в Debian 10 Linux.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.