Как установить Golang на Windows

Обновлено и опубликовано Опубликовано:

Используемые термины: GolangWindows.

Golang, известный также как Go — это современный и динамично развивающийся язык программирования, созданный гигантом индустрии Google. Его отличает простота изучения, высокая производительность и возможность масштабирования. Go находит своё применение в различных сферах, включая веб-разработку, создание облачных решений, интеграцию в DevOps и многие другие.

Чтобы начать программировать на Golang, нужно его установить. В этой статье подробно разберем процесс установки — от проверки системы до запуска и тестирования.

После того, как мы разберем процесс установки на Windows, вы сможете сразу приступать к освоению синтаксиса Golang, изучению работы с переменными, условиями, циклами и другими базовыми конструкциями. А также затем перейти к более продвинутым темам вроде взаимодействия с базами данных, создания веб-сервисов, организации многопоточности в приложениях.

Тем, кто хочет ускорить свой процесс обучения и получить максимум знаний в короткие сроки, рекомендую обратить внимание на специализированные курсы по Golang на ведущих образовательных платформах.

Подготовка к установке

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

Вот рекомендуемые минимальные требования для установки Golang на вашем устройстве:

  • Операционная система: Windows 7 или более новая. В данной инструкции мы рассмотрим процесс установки на Windows 10.
  • Процессор: должен поддерживать набор инструкций SSE2. Это стандартное требование для большинства современных процессоров.
  • Оперативная память: для обеспечения стабильной работы Golang рекомендуется иметь не менее 1 Гб оперативной памяти.

Дополнительно, перед тем как начать загрузку дистрибутива Golang, важно определить разрядность вашей операционной системы: 32-битная или 64-битная. Этот параметр влияет на выбор версии дистрибутива для скачивания.

Чтобы проверить версию вашей операционной системы и другие параметры компьютера, кликните по Пуск - Параметры. Перейдите в раздел О программе. В подразделе «Характеристики устройства» представлена вся необходимая информация:

Смотрим характеристики нашего компьютера

После того как вы подтвердили соответствие всех требований и определили разрядность вашей системы, переходим к следующему этапу: загрузке и установке дистрибутива Golang.

Скачивание дистрибутива Golang

Дистрибутив Golang доступен для скачивания на официальном сайте. На главной странице переходим по ссылке Download и видим список версий:

Список стабильных версий Golang

Нужно скачать последнюю стабильную версию. На момент написания статьи — это Golang версии go1.21.3:

Скачиваем Golang для Windows

Далее выбираем версию, соответствующую разрядности Windows:

  • Для 64-битной системы - go1.21.3.windows-amd64.msi
  • Для 32-битной - go1.21.3.windows-386.msi

Размер дистрибутива около 60-70 мб. Скачивание по быстрому интернету займёт буквально одну минуту. После скачивания можно приступать к установке.

Процесс установки Golang

Рассмотрим установку Go на Windows 10 и 11 подробнее.

На Windows 10

После загрузки установщика Golang, запустите его и следуйте инструкциям:

1. Нажмите Next на странице приветствия установщика.

2. Примите лицензионное соглашение и нажмите Next.

3. По умолчанию Golang будет устанавливаться в директорию C:\Go. Можно изменить директорию установки. Нажмите Next.

4. Выберите компоненты для установки. Оставьте отмеченным по умолчанию «Go programming language». Нажмите Next.

5. Нажмите Install для начала установки.

6. После завершения установки нажмите Finish.


Далее необходимо настроить системные переменные для Golang:

1. Нажмите правой кнопкой мыши на кнопку Пуск, выберите Система и кликните по ссылке справа Дополнительные параметры системы.

2. На вкладке «Дополнительно» кликаем по кнопке Переменные системы:

Переходим в раздел управления переменными среды Windows

3. Найдите переменную Path и добавьте к ней путь к bin директории вашей установки Go. Обычно это C:\Go\bin:

4. Создайте новую переменную среды с именем GOPATH и укажите в ней путь к каталогу, где вы будете хранить свой код Go. Например, C:\GoWorkspace.

После этого перезагрузите компьютер, чтобы изменения вступили в силу.

На Windows 11

Процесс установки Golang на Windows 11 практически не отличается от Windows 10.

Единственное отличие в том, что в Windows 11 для доступа к переменным среды нужно зайти в НастройкиСистемаИнформация о системеДополнительные параметры системы в левом меню.

В остальном все этапы установки и настройки остаются такими же, как и для Windows 10:

  • Скачивание подходящего дистрибутива Golang
  • Запуск процесса установки
  • Настройка путей в переменных средах

Поэтому, если вы уже устанавливали Golang на Windows 10, то на Windows 11 сможете сделать это так же без особых проблем.

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

Чтобы убедиться, что Golang установлен правильно, откройте командную строку Windows (cmd) и введите команду:

go version

Если установка прошла успешно, вы увидите информацию о версии Golang.

Если команда не найдена или возникли другие ошибки, проверьте:

  • Правильность настройки переменных среды PATH
  • Отсутствие опечаток в пути к папке bin
  • Что вы выбрали версию Golang для своей системы (32/64 bit)

После решения проблем, перезагрузите компьютер и запустите проверку еще раз. Команда go version должна отобразить актуальную версию Golang.

Если проблемы сохраняются, попробуйте переустановить Golang или обратитесь за помощью в техподдержку или на IT-форумы.

Настройка рабочего окружения для разработки на Golang

После установки Golang на компьютер следующим важным шагом будет настройка удобного и продуктивного рабочего окружения.

В первую очередь необходимо выбрать и установить подходящий текстовый редактор или интегрированную среду разработки (IDE). Наиболее популярные варианты:

  • Visual Studio Code.
  • GoLand от JetBrains.
  • Atom.
  • Sublime Text.

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

Срада разработки Visual Studio Code как пример среды для работы с Go

Далее желательно добавить полезные plug-ins и расширения. Например, расширения для автодополнения кода, отладки, форматирования, проверки и рефакторинга кода. Это значительно упростит и ускорит написание качественного кода.

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

Потратьте время на настройку продуктивного окружения — это поможет быстрее и комфортнее осваивать язык и создавать проекты.

Первые шаги в программировании на Golang

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

Для начала создайте простую программу, выводящую классическое «Hello, World!». Напишите код в редакторе, сохраните файл с расширением .go, затем запустите и проверьте работу программы.

Далее рекомендуется последовательно изучать основы синтаксиса языка, принципы работы с переменными, условными конструкциями, циклами, функциями, структурами данных.

Очень важно сразу закреплять полученные знания на практике, решая упражнения и реальные задачи. Полезными ресурсами в изучении станут документация Golang, обучающие курсы, видеоуроки, форумы. 

Заключение

Правильная установка Golang — это важная основа для дальнейшей работы с языком. Мы рассмотрели все необходимые шаги: проверка системы, выбор версии, запуск установщика, настройка переменных среды.

После успешной установки можно спокойно приступать к изучению синтаксиса Golang, базовых конструкций и принципов работы. А также изучать возможности языка по созданию веб-приложений, работе с базами данных и многопоточностью.

Помните, что качественная установка — это залог дальнейшего продуктивного освоения Golang и разработки на нем. Успехов в изучении!

# DevOps # Windows
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет