Go, часто называемый golang, — это современный язык программирования с открытым исходным кодом, созданный Google, который позволяет создавать надежные и эффективные приложения.
Многие популярные приложения, такие как Kubernetes, Docker, Prometheus и Terraform, написаны на Go.
В этом руководстве объясняется, как загрузить и установить Go на CentOS 8.
Содержание
Загрузка и установка Go на CentOS 8
На момент написания этой статьи последней стабильной версией Go была версия 1.13.4. Перед загрузкой тарбола посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Чтобы загрузить и установить Go на CentOS 8, выполните следующие действия:
-
Загрузите двоичный файл Go с помощью утилиты
wgetилиcurl:wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz -
После загрузки архива проверьте контрольную сумму tarball, набрав:
sha256sum go1.13.4.linux-amd64.tar.gzУбедитесь, что хэш, напечатанный командой
sha256sumсовпадает с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среды$PATH.Вы можете сделать это, добавив следующую строку в файл
/etc/profile(для общесистемной установки) или в файл$HOME/.bash_profile(для установки текущего пользователя):~ / .bash_profileexport PATH = $PATH :/usr/local/go/binСохраните файл и загрузите новую
PATHсреды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, Worldn" ) } -
Перейдите в каталог
~/go/src/helloи запуститеgo buildчтобы собрать код:cd ~/go/src/hellogo buildПриведенная выше команда создаст исполняемый файл с именем
hello. -
Запустите исполняемый файл, набрав:
./helloЕсли вы видите следующий результат, значит, вы успешно установили Go.
Hello, World
Выводы
Теперь, когда вы загрузили и установили Go, вы можете приступить к написанию кода Go .
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.