Установка на Ubuntu 24.04.2
Подготовка к установке: Удаление предыдущей версии Go (если установлена)
Если ранее на вашей системе была установлена версия Go, её необходимо удалить, чтобы избежать конфликтов. Это делается следующим образом:
Удалите пакет golang-go:
sudo apt remove golang-go
Удалите каталог, связанный с Go:
Сначала определите путь к исполняемому файлу Go:
which go
Затем удалите каталог (замените /usr/local/go на путь, полученный в предыдущей команде, если он отличается):
sudo rm -rf /usr/local/go
Убедитесь, что Go удален:
go version
(Если команда выводит ошибку, значит, Go удален.)
Обновление списка пакетов:
sudo apt update
Установка Go из официального источника:
Перейдите на сайт https://go.dev/dl и выберите подходящую версию Go для 64-разрядной архитектуры Linux (например, go1.24.2.linux-amd64.tar.gz).
Скачайте архив:
wget https://go.dev/dl/go1.24.2.linux-amd64.tar.gz
Распакуйте архив в каталог `/usr/local`:
sudo tar -C /usr/local -xzf go1.24.2.linux-amd64.tar.gz
Настройка переменных среды:
Для корректной работы Go необходима настройка переменных окружения PATH и GOPATH.
Откройте файл .profile:
sudo nano ~/.profile
2. Добавьте следующие строки в конец файла:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
3. Сохраните Ctrl+O -> Enter, закройте файл Ctrl+X -> Enter и обновите переменные окружения:
source ~/.profile
4. Создайте рабочую директорию для проектов Go:
mkdir $HOME/go
5. Проверьте установку Go:
go version
(Эта команда должна вывести версию установленного Go.)
Тестирование установки:
Создайте тестовый файл test.go в рабочей директории ($HOME/go) с помощью текстового редактора:
sudo nano test.go
Вставьте следующий код в файл test.go:
package main
import "fmt"
func main() {
fmt.Println("Hello GO!")
}
Сохраните файл и закройте редактор.
Запустите файл:
go run test.go
(В командной строке должно появиться сообщение "Hello GO!").
Готово! Go установлен!
Для обновления до новой версии Go, удалите текущую версию (как описано в начале) и повторите шаги установки.
Установка на Windows 10/11
Перейдите на сайт https://go.dev/dl и скачайте установщик Go для Microsoft Windows (например, go1.24.2.windows-amd64.msi).
После скачивания установите и перезагрузите компьютер.
Введите в поиск Windows Изменение системных переменных среды, откройте программу
Зайдите в Переменные среды... в разделе Системные переменные найдите Path, выделите и нажмите Изменить
Проверьте есть ли C:\Program Files\Go\bin, если нет, добавьте в ручную, нажимаем OK
В разделе Переменные среды пользователя создайте переменную GOPATH и выберите путь до рабочего каталога с проектами Go, мой рабочий каталог находится по пути C:\Users\User\go, я выбираю его. Сохраните и закройте все окна.
Перезагрузите компьютер.
Тестировать установку я буду в программе Visual Studio Code скачать можно по этой ссылке
В рабочем каталоге создайте папку test, откройте ее в Visual Studio Code, создайте файл test.go
Откройте терминал, проверьте установку golang, введите команду:
go version
затем запустите файл test.go командой:
go run test.go
(В командной строке должно появиться сообщение "Hello GO!").
Заключение:
Надеюсь, эта статья помогла вам установить Golang на свой компьютер! Теперь вы готовы начать свой путь в разработке на Go.
Что дальше?
- Изучите официальную документацию: Она содержит массу полезной информации о языке и его стандартной библиотеке: https://go.dev/doc/
- Попробуйте онлайн-курсы и туториалы: Существует множество ресурсов для обучения Go, как для начинающих, так и для опытных разработчиков.
- Присоединяйтесь к сообществу Go: Общение с другими разработчиками поможет вам быстрее разобраться с нюансами языка и получить ответы на возникающие вопросы. Вы можете найти сообщества на Stack Overflow, Reddit (r/golang) и в других онлайн-платформах.
Удачи в ваших начинаниях! Надеюсь, Go станет вашим любимым языком программирования.
Спасибо за ваше время и внимание! Ваша поддержка очень важна для меня! Если вам понравилась статья, пожалуйста, поставьте лайк и подпишитесь на канал. Впереди много интересного!