Backports: Newer software and kernel in Debian/Ubuntu-based distros!
Оглавление:
Go - это современный язык программирования с открытым исходным кодом, созданный Google, который используется для создания надежного, простого, быстрого и эффективного программного обеспечения. Многие популярные приложения, такие как Kubernetes, Docker, Terraform и Rancher, написаны на Go.
В этом руководстве мы объясним, как загрузить и установить Go на Debian 10, Buster.
Установка Go на Debian 10 Linux
На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой архива Go посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Для установки Go на Debian 10 выполните следующие действия:
-
Загрузите tar-архив Go, используя следующую команду
wget:wgetПроверьте загруженный файл с помощью команды
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и в этом каталоге создайте файл с именем
~ / Идти / SRC / привет / hello.gohello.go:package main import "fmt" func main() { fmt.Printf("Hello, World\n") }Чтобы узнать больше об иерархии каталогов рабочего пространства Go, посетите страницу документации Go.
Чтобы собрать файл cd в каталог
~/go/src/helloи запуститьgo build:cd ~/go/src/hellogo buildКоманда выше создаст исполняемый файл с именем
hello.Запустите исполняемый файл с помощью команды ниже:
./helloВывод должен выглядеть так:
Hello, World
Вывод
Мы показали вам, как загрузить и установить Go на Debian 10 Linux.
Если вы столкнулись с проблемой или у вас есть отзыв, оставьте комментарий ниже.
Debian GoКак установить и настроить Redis на Debian 10 Linux
В этом руководстве мы расскажем, как установить и настроить Redis на Debian 10, Buster. Redis - это хранилище данных значения ключа в памяти с открытым исходным кодом.
Как установить и настроить прокси Squid на Debian 10 Linux
Squid - полнофункциональный кеширующий прокси, поддерживающий популярные сетевые протоколы, такие как HTTP, HTTPS, FTP и другие. В этом уроке мы объясним, как настроить прокси Squid на Debian Buster.
Как установить Virtualbox на Debian Linux 10 Linux
VirtualBox - это кроссплатформенная программа виртуализации с открытым исходным кодом, которая позволяет одновременно запускать несколько гостевых операционных систем. В этом руководстве объясняется, как установить последнюю версию VirtualBox на Debian 10, Buster.







