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

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

31 Декабря 2019 | CentOS

В этом руководстве мы покажем вам, как загрузить и установить Go в системе CentOS 7.

Как установить Go на CentOS 7
Go, часто называемый golang - это современный язык программирования с открытым исходным кодом, созданный Google. Многие популярные приложения, включая Kubernetes, Docker, Hugo и Caddy, написаны на Go.

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


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

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

Для установки Go на CentOS 7 выполните следующие действия:

  1. Загрузите архив.

    Для загрузки бинарного использования Go либо wget или curl:

    wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. Проверьте контрольную сумму

    После завершения загрузки проверьте контрольную сумму с помощью sha256sum команды:

    sha256sum go1.13.linux-amd64.tar.gz
    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856  go1.13.linux-amd64.tar.gz

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

  3. Извлеките тарбол.

    Используйте tar команду для извлечения архива в /usr/localкаталог:

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. Настройте переменную пути.

    Теперь нам нужно сообщить нашей системе, где найти исполняемые файлы Go, изменив $PATH переменную окружения.

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

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

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

    source ~/.bash_profile


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

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

  1. Создайте каталог рабочей области

    По умолчанию каталог рабочей области имеет значение $HOME/go, чтобы создать его, введите:

    mkdir ~/go
  2. Создайте простой файл Go «Hello World».

    Внутри рабочей области создайте новый каталог src/hello

    mkdir -p ~/go/src/hello

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

    ~ / Идти / SRC / привет / hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }

    Вы можете узнать больше об иерархии каталогов рабочего пространства Go здесь

  3. Создайте файл hello.go:

    Чтобы создать файл, переключитесь в ~/go/src/hello каталог и запустите go build:

    cd ~/go/src/hellogo build

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

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

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

    ./hello
    Hello, World

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


Вывод 

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


    Комментарии

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

Загрузка комментариев...