Как установить Go на CentOS 8
Как установить Go на CentOS 8
How to Install Go on CentOS 8
В этом руководстве объясняется, как загрузить и установить Go на CentOS 8.

Многие популярные приложения, такие как Kubernetes, Docker, Prometheus и Terraform, написаны на Go.
Загрузка и установка Go на CentOS 8
На момент написания этой статьи последней стабильной версией Go была версия 1.13.4. Перед загрузкой tarball посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Выполните следующие шаги, чтобы загрузить и установить Go на CentOS 8:
-
Загрузите двоичный файл Go, используя либо утилиту,
wget
либоcurl
:wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
-
Как только архив загружен, проверьте контрольную сумму тарбола, набрав:
sha256sum go1.13.4.linux-amd64.tar.gz
Убедитесь, что хеш, напечатанный из
sha256sum
команды, совпадает с хэшем на странице загрузок.692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz
-
Распакуйте архив в
/usr/local
каталог с помощьюtar
команды:sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz
Приведенная выше команда должна выполняться от имени пользователя root или пользователя с правами sudo .
-
Сообщите системе, где найти исполняемые файлы Go, изменив
$PATH
переменную окружения.Это можно сделать, добавив следующую строку в
/etc/profile
файл (для общесистемной установки) или в$HOME/.bash_profile
файл (для установки текущего пользователя):~ / .Bash_profileexport PATH=$PATH:/usr/local/go/bin
Сохраните файл и загрузите новую
PATH
переменную среды в текущий сеанс оболочки с помощьюsource
команды:source ~/.bash_profile
Вот и все. На этом этапе Go был установлен в вашей системе CentOS.
Проверьте установку
Чтобы проверить правильность установки Go, мы настроим рабочее пространство и создадим простую программу «Hello world».
-
Расположение каталога рабочей области указывается с помощью
GOPATH
переменной среды. По умолчанию установлено значение$HOME/go
. Для создания каталога выполните следующую команду:mkdir ~/go
-
Внутри рабочей области создайте новый каталог
src/hello
:mkdir -p ~/go/src/hello
В этом каталоге создайте файл с именем
hello.go
:nano ~/go/src/hello/hello.go
Вставьте следующий код в файл:
~ / Идти / SRC / привет / hello.gopackage main import "fmt" func main() { fmt.Printf("Hello, World\n") }
-
Перейдите в
~/go/src/hello
каталог и запуститеgo build
для создания кода:cd ~/go/src/hello
go build
Команда выше создаст исполняемый файл с именем
hello
. -
Запустите исполняемый файл, набрав:
./hello
Если вы видите следующий вывод, значит, вы успешно установили Go.
Hello, World
Вывод
Теперь, когда вы скачали и установили Go, вы можете начать писать свой код Go .
Комментарии
Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.