Retour au cours

Analyse statique et Linting

Go (Golang) pour les microservices cloud-native

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.