В маркетплейсе OpenIDE вышло обновление плагина Go [beta]. Изменений немного: у плагина появилась собственная иконка, а в редакторе заработала навигация от определения функции к её использованиям — Find Usages от места объявления. Раньше можно было перейти к определению, но обратный путь не работал.

Для тех, кто не следил за развитием Go-плагина: поддержка Go в OpenIDE строится как отдельное направление с собственным LSP-сервером. В предыдущих версиях уже добавили подсветку синтаксиса в go.mod, настройку параметров Go LSP через Settings → Languages & Frameworks → Go Language Server, возможность переопределять рабочие и сборочные директории (раньше запускался только конкретный файл), установку Go SDK из настроек. Также починили всплывающие ошибки при изменениях в go.mod и некорректные позиции подсветки в блоках кода.
Плагин пока в бете и обновляется часто. Если пишете на Go в OpenIDE — фидбек в телеграм-чате помогает фиксить баги быстрее.

Уже сейчас OpenIDE позволяет разрабатывать проекты на Java, Spring, Python, Go, JavaScript и TypeScript! А поддержка Docker и 300+ плагинов доступны абсолютно бесплатно в маркетплейсе. Пробуйте российскую IDE в деле и подписывайтесь на нас в Telegram, чтобы не пропустить свежие обновления и полезные материалы.
