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