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

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

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

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

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

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

На момент написания этой статьи последней стабильной версией Go была версия 1.13.4. Перед загрузкой tar-архива посетите официальную страницу загрузок 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 , совпадает с хэшем со страницы загрузок.

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

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

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

  4. Укажите системе, где найти исполняемые двоичные файлы Go, изменив переменную среды $PATH .

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

    ~/.bash_profile

     export PATH = $PATH :/usr/local/go/bin

    Сохраните файл и загрузите новую переменную среды 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

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

    ~/go/src/hello/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 .

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

centos go Не используете CentOS 8?
Выберите другую ОС:
центос 7 дебиан 10 дебиан 9 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *