Sobre o projeto

golangci-lint é uma ferramenta de linha de comando para executar linters Go de forma eficiente. Ela executa linters em paralelo, usa cache para acelerar execuções repetidas e suporta configuração baseada em YAML. O projeto integra-se com os principais IDEs e sistemas de CI/CD, tornando-o adequado tanto para desenvolvimento local quanto para pipelines automatizados. A documentação está disponível em golangci-lint.run, cobrindo a instalação em máquinas locais e sistemas de CI/CD. A ferramenta inclui mais de cem linters, fornecendo ampla cobertura de análise estática para bases de código Go. É distribuída como um projeto gratuito e de código aberto mantido por voluntários, com imagens Docker publicadas no Docker Hub e releases disponíveis no GitHub.