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