Как установить Go на Ubuntu 18.04
Как установить Go на Ubuntu 18.04
How to Install Go on Ubuntu 18.04
Это руководство проведет вас по этапам загрузки и установки Go на компьютере с Ubuntu 18.04.

Go - это современный язык программирования с открытым исходным кодом, созданный Google. Многие популярные приложения, включая Kubernetes, Docker и Grafana, написаны на Go.
Введение
Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .
Установка Go на Ubuntu
Чтобы установить Go в Ubuntu 18.04, выполните следующие действия:
1. Загрузка архива Go
На момент написания этой статьи последней стабильной версией Go была версия 1.13. Перед загрузкой тарбола посетите официальную страницу загрузок Go и проверьте, доступна ли новая версия.
Для того, чтобы загрузить двоичный Go, то вы можете использовать wget
или curl
:
wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
2. Проверка тарбола Go
Чтобы проверить контрольную сумму tarball, вы можете использовать sha256sum
команду:
sha256sum go1.13.linux-amd64.tar.gz
Результат будет выглядеть примерно так:
68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz
Убедитесь, что хэш, напечатанный из приведенной выше команды, совпадает с хешем со страницы загрузок.
3. Извлечение архива Go
Используйте tar для извлечения архива в /usr/local
каталог:
sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
4. Настройка переменной пути.
Чтобы система знала, где найти исполняемые двоичные файлы Go, нам нужно настроить $PATH
переменную среды. Мы можем сделать это, добавив следующую строку в /etc/profile
файл (для общесистемной установки) или в $HOME/.profile
файл (для текущей пользовательской установки):
export PATH=$PATH:/usr/local/go/bin
Сохраните файл и загрузите новую переменную среды PATH в текущий сеанс оболочки:
source ~/.profile
5. Проверка установки Go
Проверьте установку, распечатав версию Go:
go version
Результат должен выглядеть примерно так:
go version go1.13 linux/amd64
Начало работы с Go
Мы настроим рабочее пространство и создадим простую программу «Hello world», которая будет просто печатать классическое сообщение «hello world».
-
По умолчанию каталог рабочей области настроен на
$HOME/go
, чтобы создать его, введите:mkdir ~/go
-
Внутри рабочей области создайте новый каталог
src/hello
:mkdir -p ~/go/src/hello
В этом каталоге создайте файл с именем
hello.go
следующего содержания:~ / перейти / SRC / привет / hello.gopackage main import "fmt" func main() { fmt.Printf("Hello, World\n") }
Вы можете узнать больше об иерархии каталогов рабочей области Go здесь .
-
Чтобы создать файл, перейдите в
~/go/src/hello
каталог и выполнитеgo build
команду:cd ~/go/src/hello
go build
Приведенная выше команда создаст исполняемый файл с именем
hello
.
-
Вы можете запустить исполняемый файл, просто выполнив команду ниже:
./hello
Результат должен выглядеть примерно так:
Hello, World
Вывод
Теперь, когда вы загрузили и установили Go в своей системе Ubuntu, вы можете приступить к разработке проектов Go.