Imposer la qualité du code
Go a des règles strictes, mais golangci-lint va encore plus loin. Il vérifie :
- Les variables inutilisées.
- Les erreurs non gérées.
- La complexité cognitive.
Dans les microservices, le linting garantit qu'une équipe de 10 développeurs écrit un code qui semble avoir été écrit par une seule personne.