ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

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

Язык программирования Golang

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

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

Из этой статьи Вы узнаете, как загрузить и установить Go на Ubuntu 20.04.

 

Установка Go на Ubuntu 20.04

Выполните следующие шаги для установки Go на Ubuntu 20.04:

 

1. Загрузка архива Go

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

Запустите следующую команду как пользователь с привилегиями sudo, чтобы загрузить и извлечь двоичный архив Go в каталоге /usr/local:

wget -c https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local

 

2. Регулировка переменной пути

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

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

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

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

source ~/.profile

 

3. Проверка установки Go

Проверьте установку, напечатав версию Go:

go version

 

Вывод должен выглядеть примерно так:

go version go1.14.2 linux/amd64

 

Начало работы с Go

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

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

       

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

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

      ~/go/src/hello/hello.go
      package main
      
      import "fmt"
      
      func main() {
          fmt.Printf("Hello, World\n")
      }

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

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

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

 

  1. Вы можете запустить исполняемый файл, просто выполнив команду ниже:
    ./hello

    Вывод должен выглядеть примерно так:

    Hello, World

 

Вывод

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

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

Exit mobile version