В глазах большинства повторять — значит доказывать (А. Франс).

2 мин для чтенияКак установить Go на CentOS 8

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
22 ноября 2019
Язык программирования Golang
Go, часто называемый golang, – это современный язык программирования с открытым исходным кодом, созданный Google, который позволяет создавать надежные и эффективные приложения.

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

В этой статье объясняется, как загрузить и установить 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. Как только архив загружен, проверьте контрольную сумму tar-архива, набрав:
    sha256sum go1.13.4.linux-amd64.tar.gz
    

    Убедитесь, что хеш, напечатанный из команды 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.Это можно сделать, добавив следующую строку в файл /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, World\n")
    }

     

  3. Перейдите в каталог ~/go/src/hello и запустите go build для создания кода:
    cd ~/go/src/hello
    go build
    

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

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

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

    Hello, World

     

 

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать  Как откатить или понизить версию установленных пакетов в Linux (RHEL/CentOS)

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

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

Читайте также

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close