Как установить Go на CentOS 8

Go, часто называемый golang, — это современный язык программирования с открытым исходным кодом, созданный Google, который позволяет создавать надежные и эффективные приложения.

Многие популярные приложения, такие как Kubernetes, Docker, Prometheus и Terraform, написаны на Go.

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

Загрузка и установка Go на CentOS 8

На момент написания этой статьи последней стабильной версией Go была версия 1.13.4. Перед загрузкой тарбола посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.

Чтобы загрузить и установить Go на CentOS 8, выполните следующие действия:

  1. Загрузите двоичный файл Go с помощью утилиты wget или curl :

     wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
  2. После загрузки архива проверьте контрольную сумму tarball, набрав:

     sha256sum go1.13.4.linux-amd64.tar.gz

    Убедитесь, что хэш, напечатанный командой sha256sum совпадает с sha256sum со страницы загрузок.

     692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz
  3. Распакуйте архив в каталог /usr/local с помощью команды tar :

     sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

    Приведенная выше команда должна запускаться от имени пользователя root или пользователя с привилегиями sudo .

  4. Сообщите системе, где найти исполняемые двоичные файлы Go, настроив $PATH среды $PATH .

    Вы можете сделать это, добавив следующую строку в файл /etc/profile (для общесистемной установки) или в файл $HOME/.bash_profile (для установки текущего пользователя):

    ~ / .bash_profile
     export PATH = $PATH :/usr/local/go/bin

    Сохраните файл и загрузите новую PATH среды PATH в текущий сеанс оболочки с помощью source команды:

     source ~/.bash_profile

Вот и все. На данный момент Go установлен в вашей системе CentOS.

Проверить установку

Чтобы проверить, правильно ли установлен Go, мы настроим рабочее пространство и создадим простую программу «Hello world».

  1. Расположение каталога рабочей области указывается с помощью переменной среды GOPATH . По умолчанию это $HOME/go . Чтобы создать каталог, выполните следующую команду:

     mkdir ~/go
  2. Внутри рабочей области создайте новый каталог src/hello :

     mkdir -p ~/go/src/hello

    В этом каталоге создайте файл с именем hello.go :

     nano ~/go/src/hello/hello.go

    Вставьте в файл следующий код:

    ~ / перейти / SRC / привет / hello.go
     package main import "fmt" func main () { fmt . Printf ( "Hello, Worldn" ) }
  3. Перейдите в каталог ~/go/src/hello и запустите go build чтобы собрать код:

     cd ~/go/src/hello go build

    Приведенная выше команда создаст исполняемый файл с именем hello .

  4. Запустите исполняемый файл, набрав:

     ./hello

    Если вы видите следующий результат, значит, вы успешно установили Go.

     Hello, World

Выводы

Теперь, когда вы загрузили и установили Go, вы можете приступить к написанию кода Go .

Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.

Оставьте комментарий