golangci-lint — мета-линтер который запускает десятки линтеров параллельно. В CI настраиваешь через .golangci.yml: включаешь/выключаешь конкретные линтеры, задаёшь исключения. Быстрее чем запускать каждый линтер отдельно благодаря переиспользованию AST. В GitHub Actions есть официальный action который кэширует результаты и показывает аннотации прямо в PR.
Что такое golangci-lint в CI?
Middle
187 просмотровAFK Offer AI
Как делать A/B testing?