Давайте дружить в Телеграме: рассказываем про новые фичи, общаемся в комментах, прислушиваемся к вашим идеям Подписаться

Установка Go на Windows

Илья Ушаков
Илья Ушаков
Технический писатель
13 октября 2023 г.
1856
5 минут чтения
Средний рейтинг статьи: 3

GO или Golang – это высокопроизводительный и многопоточный язык программирования, разработанный компанией Google в 2007 году и выпущенный в 2009. По сей день, Golang продолжает набирать популярность. Согласно исследованию учебного центра IBS, в России этот язык входит в топ-5 по популярности и занимает 4 место на 2023 год. 

Image2

Изображение: selecty.ru

Язык программирования Go поддерживает множество операционных систем, что делает его универсальным выбором для разработки на различных платформах. В этом руководстве мы разберем шаг за шагом процесс установки Golang на Windows.

Установка Go на Windows

Go поддерживает Windows 7 и более новые версии. Убедитесь, что у вас установлена поддерживаемая версия ОС. 

В настоящем руководстве мы будем использовать Windows 11. Также нам понадобится пользователь с правами администратора для настройки переменных среды.

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

Image6

  1. После окончания загрузки файла запускаем его и следуем рекомендациям мастера установки. При необходимости, вы можете изменить путь к расположению файлов. Он пригодится при настройке переменных среды.
  2. По завершению установки, проверим, что Golang успешно встал в систему. Для этого откроем терминал (Win + R → cmd) и выполним следующую команду:
go version

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

Image3

Чтобы обновить Golang в Windows на более новую версию, необходимо удалить его старую версию и выполнить установку новой, согласно нашей инструкции.

Теперь перейдем к настройке переменных среды для корректной работы Go.

Настройка переменных среды

Настройка переменных среды — важный этап установки Go на Windows, который позволяет операционной системе определить, где находятся необходимые для работы Go файлы и каталоги.

Для корректной работы Golang потребуется две переменные среды:

  • GOPATH – это переменная среды, указывающая на место, где Go хранит загруженные и скомпилированные пакеты;
  • PATH – это переменная среды, позволяющая системе находить исполняемые файлы Go без указания полного пути к ним.

GOPATH

  1. В первую очередь настроим переменную среды GOPATH. Для этого пользователю необходимо организовать рабочее пространство, в котором будут храниться файлы и проекты на Go. 

В рамках инструкции мы создадим рабочее пространство по адресу C:\GoProject. Также добавим в данный каталог 2 папки:

  • bin – для хранения исполняемых файлов (бинарных файлов). Когда вы компилируете свой проект, Go создает исполняемый файл и размещает его в этом каталоге.;
  • src – для хранения исходных файлов Go. Все файлы .go размещаются именно здесь.

Image1

  1. После создания рабочего пространства настроим переменную GOPATH. Для этого перейдем в панель управления, затем на вкладку «Система и безопасность», далее «Система» и наконец кликаем на «Дополнительные параметры системы». 

Есть также более простой способ доступа к свойствам системы: открыть окно «Выполнить» (Win + R) и ввести:

sysdm.cpl

Image4

  1. В открывшемся окне кликаем на «Переменные среды», после чего нажимаем на кнопку «Создать» под переменными среды пользователя. Здесь необходимо заполнить два поля: имя переменной и ее значение.

В поле «Имя переменной» указываем GOPATH, а в поле «Значение переменной» – путь к созданному ранее рабочему пространству (в нашем случае C:\GoProject), как показано на рисунке ниже.

Image7

Нажимаем два раза кнопку «OK», чтобы сохранить внесенные изменения.

  1. Чтобы проверить создание системной переменной, откроем окно «Выполнить» (Win + R) и введем строку %GOPATH%. Если все было сделано правильно, перед вами откроет ваше рабочее пространство.

PATH

  1. Значение переменной PATH должно было добавиться автоматически после установки Go в систему. Чтобы это проверить, зайдем в переменные среды, повторив действия из второго шага прошлого подраздела.
  2. В открывшемся окне необходимо найти PATH среди системных переменных. Чтобы посмотреть ее значения, кликаем по ней два раза. 

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

Image8

В нашем случае это C:\Program Files\Go\bin. Если ваше значение не соответствует тому, что было указано при установке Go, поменяйте его на корректное с помощью кнопки «Изменить».

На этом установка Golang в Windows и настройка переменных среды окончена. Теперь мы можем проверить его работу, написав и запустив свою первую программу.

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

  1. Чтобы проверить работу только что установленного Golang в Windows, создадим тестовый файл с расширением .go в рабочем пространстве (C:\GoProject\src). Например, ExampleProgram.go.
  2. После создания файла добавим в него простой код:
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go has been successfully installed into your system!")
}

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

  1. Чтобы скомпилировать и запустить программу, вводим в терминал:
go run %GOPATH%/src/ExampleProgram.go

Как видно по картинке ниже, программа компилируется и выполняется, выводя на экран заданный текст.

Image5

Зарегистрируйтесь и начните пользоваться
сервисами Timeweb Cloud прямо сейчас

15 лет опыта
Сосредоточьтесь на своей работе: об остальном позаботимся мы
165 000 клиентов
Нам доверяют частные лица и компании, от небольших фирм до корпораций
Поддержка 24/7
100+ специалистов поддержки, готовых помочь в чате, тикете и по телефону