Как настроить SonarQube для Go?

Middle
124 просмотров
AFK Offer AI

Устанавливаешь SonarQube сервер, создаёшь проект. В CI добавляешь sonar-scanner который отправляет код и отчёты coverage на сервер. Настраиваешь sonar-project.properties с path к исходникам и coverage файлу. SonarQube анализирует code smells, bugs, security hotspots, дублирование. Quality gate блокирует PR если метрики ниже порога.

Следующий вопрос

Какие библиотеки для scheduled tasks в Go?