В OpenIDE (мультиязычной IDE на платформе IntelliJ) обновился плагин для Go: добавили профилировщик, автоустановку SDK и поддержку бенчмарков.

Профилировщик получил пять новых возможностей: запись CPU-профилей, захват pprof-дампов (стандартный формат профилей в Go), подключение к HTTP-эндпоинту pprof, экспорт готовых файлов и просмотр дерева вызовов с переходом к нужному месту в коде.
Go SDK теперь можно скачать и установить прямо из IDE, без отдельной настройки системы. Также без открытия терминала можно установить gopls, Delve и golangci-lint: уведомление об установке появляется прямо в редакторе.

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

В обновлении закрыли семь багов. Убрали дублирующиеся подсказки автодополнения, иконки запуска кода больше не появляются в комментариях, тестовые конфигурации запуска показываются только в Go-проектах. Переработали настройки GOROOT (пути к установке Go), ускорили подсветку парных скобок и работу линтера golangci-lint.

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