

Допилил поддержку Go в своём боте Golem. Теперь он умеет проверять не только Python, но и Go-код.
Под капотом — два тулза:
-
staticcheck — статический анализ, ищет баги, неэффективный код, устаревший синтаксис
-
gosec — безопасность, хардкод ключей, слабый crypto, небезопасные вызовы
Запускаются параллельно, результаты агрегируются, LLM получает только проблемные строки — без воды и галлюцинаций.
Автофикс для Go пока не трогал — нормальных тулзов под капотом нет. Сделаю в v2 через LLM.
Тестируйте: @Golem666bot. Кидайте ZIP или ссылку на репу.
ссылка на оригинал статьи https://habr.com/ru/articles/1025702/