Пост

Как установить Golang (Go) в Debian 12, 11, 10

Это руководство покажет вам, как установить Go на Debian.

Как установить Golang (Go) в Debian 12, 11, 10

Перед установкой Golang в Debian обновите систему, чтобы убедиться, что все системные пакеты обновлены, и избежать возможных конфликтов.

Скачиваем последнюю версию Go с официального сайт https://go.dev/dl/. На момент написания статьи последней версией Go была 1.25.3. Определив последнюю версию Go для Linux, скопируем URL-адрес для скачивания.

Установка Go

Скачиваем и распаковываем пакета Go:

1
2
wget https://go.dev/dl/go1.25.3.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.25.3.linux-amd64.tar.gz

Добавить Go в PATH

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

1
echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee -a $HOME/.profile

Эта команда добавляет каталог с бинарными файлами Go в переменную среды PATH в вашем файле ~/.profile.

Чтобы убедиться, что Go установлен правильно и переменная среды PATH настроена верно, выполните в терминале следующую команду:

1
go version

В результате должна появиться информация об версии Go, например:

1
go version go1.25.3 linux/amd64

Проверка

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

Создание

Создайте новую папку с именем go-hello:

1
mkdir go-hello

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

1
nano go-hello/hello.go

Добавьте следующий код в файл hello.go:

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
     fmt.Printf("Hello, World\n") 
}

Создайте файл с именем go.mod в каталоге go-hello со следующим содержимым:

1
module example.com/mod

Эта строка необходима для сборки программы.

Сборка

Перейдите в каталог go-hello и выполните сборку программы:

1
2
cd go-hello
go build

Теперь запустите программу, выполнив команду:

1
./mod

В результате выполнения вы должны увидеть в терминале следующий текст:

1
Hello, World!
Авторский пост защищен лицензией CC BY 4.0 .

Популярные теги