Android

Как установить go on centos 8

Learn CentOS 24 - Managing Storage

Learn CentOS 24 - Managing Storage

Оглавление:

Anonim

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

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

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

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

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

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

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

    wget

    Как только архив загружен, проверьте контрольную сумму тарбола, набрав:

    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_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

    Внутри рабочей области создайте новый каталог 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, World\n") }

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

    cd ~/go/src/hello go build

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

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

    ./hello

    Hello, World

Вывод

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

Centos Go