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. Перед загрузкой тарбола посетите официальную страницу загрузок 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
среды $PATH
, система будет знать, где найти исполняемые двоичные файлы Go.
Это можно сделать, добавив следующую строку либо в файл /etc/profile
(для общесистемной установки), либо в файл $HOME/.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».
-
По умолчанию переменная
GOPATH
, определяющая расположение рабочей области, установлена в$HOME/go
. Чтобы создать каталог рабочей области, введите:mkdir ~/go
-
Внутри рабочей области создайте новый каталог
src/hello
:mkdir -p ~/go/src/hello
и в этом каталоге создайте файл с именем
hello.go
:~ / перейти / SRC / привет / hello.gopackage main import "fmt" func main () { fmt . Printf ( "Hello, Worldn" ) }
Чтобы узнать больше об иерархии каталогов рабочей области Go, посетите страницу документации Go .
-
Перейдите ** в каталог
~/go/src/hello
и запуститеgo build
чтобы собрать программу:cd ~/go/src/hello
go build
Приведенная выше команда создаст исполняемый файл с именем
hello
. -
Вы можете запустить исполняемый файл, просто выполнив команду ниже:
./hello
Результат должен выглядеть примерно так:
Hello, World
Выводы
Теперь, когда вы загрузили и установили Go в своей системе Ubuntu, вы можете приступить к разработке проектов Go.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.