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

    Команда Simple-Server
    03.06.2026
    5 мин

    Материал подготовлен командой Simple-Server для администраторов VPS и выделенных серверов. Команды и пути проверяйте на тестовой машине перед production.

    Кратко о задаче

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

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

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

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

    3. По завершению установки, проверим, что Golang успешно встал в систему. Для этого откроем терминал (Win + R → cmd) и выполним следующую команду:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    3. В открывшемся окне необходимо найти PATH среди системных переменных. Чтобы посмотреть ее значения, кликаем по ней два раза.

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

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

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


    Нужен сервер для практики? Закажите VPS на Simple-Server — root-доступ, NVMe, DDoS-защита и поддержка 24/7.

    VPS для проекта

    VPS с root-доступом, NVMe и поддержкой 24/7 на Simple-Server.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS

    Нужна другая конфигурация? Посмотрите все доступные тарифы

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны