Опубликовано:
Сбер добавил бесплатную поддержку Go в GigaIDE 2026.1
В GigaIDE 2026.1 появился плагин Go с анализом кода, запуском, отладкой и тестами. В Community-режиме он бесплатен, мониторинг приложения доступен только в Pro.
Сбер добавил поддержку Go в GigaIDE. Язык доступен бесплатно в Community-режиме, подписка Pro для этого не нужна. Поддержка работает в GigaIDE 2026.1.
Плагин Go закрывает основные задачи: анализ кода, запуск, отладку, тесты, работу с зависимостями и мониторинг приложения. Отладка построена на Delve и открывается в общем окне Debug. На вкладке Goroutines видно, чем заняты горутины, и можно переключиться на нужную.
Редактор показывает структуру проекта, находит синтаксические и семантические ошибки, помогает переходить к объявлениям и искать реализации интерфейсов. Автодополнение работает без внешнего ИИ и подтверждается Tab. Оно умеет подключать нужный пакет. Через Alt+Enter можно обработать ошибку, добавить return или создать функцию по месту вызова.
Generate создаёт конструктор, методы интерфейса, теги структуры и заготовку теста. gofmt или goimports применяются при сохранении, замечания golangci-lint видны рядом с кодом. В меню Go есть go build, go vet и go generate.
Панель Go Dependencies показывает прямые и косвенные зависимости, версии и доступные обновления. Там же запускаются go mod tidy, download, vendor и govulncheck. Тесты запускаются из редактора или окна Go Tests: один тест, пакет или только упавшие. Есть покрытие с процентами по пакетам и отметками у строк.
Go Monitor показывает нагрузку на CPU, память, размер кучи, работу сборщика мусора и потоки. Можно снять список горутин без остановки процесса и открыть pprof с Flame Graph. Все функции монитора доступны только в Pro-версии.
В 2026.1 нет полного паритета с GoLand. Не поддерживаются html/template, text/template, cgo и ассемблер, часть сценариев запуска и отладки недоступна. Для начала нужно установить плагин Go и Go SDK, затем проверить инструменты в Settings → Go → Tools. В Community уже доступны Spring и JPA, Django, Node.js, React, CSS, SQL и работа с PostgreSQL, MySQL и H2.


