Skip to main content

Go CodeQL queries for Code Quality

Explore the queries that CodeQL uses to analyze code quality for code written in Go.

Code Quality uses the following CodeQL queries to analyze Go code and detect code quality issues on:

  • Your default branch, with results shown on the repository's "Résultats standard" dashboard
  • Pull requests, with findings shown as comments made by github-code-quality[bot]

Correctif automatique Copilot suggestions are provided for findings where possible.

Nom de la requêteCatégorieNiveau de gravité
          [Affectation inutile au champ](https://codeql.github.com/codeql-query-help/go/go-useless-assignment-to-field/) | Maintenabilité | Avertissement |

| Affectation inutile à la variable locale | Maintenabilité | Avertissement | | OU exclusif au niveau du bit utilisé comme une exponentiation | Reliability | Avertissement | | Comparaison des valeurs identiques | Reliability | Avertissement | | Comparaison de longueur constante | Reliability | Avertissement | | Branches 'if' dupliquées | Reliability | Avertissement | | Condition 'if' dupliquée | Reliability | Erreur | | Cas de commutateur en double | Reliability | Erreur | | L’expression n’a aucun effet | Reliability | Avertissement | | Opérandes identiques | Reliability | Avertissement | | Vérification du nil de l’interface impossible | Reliability | Avertissement | | Direction incohérente de la boucle for | Reliability | Erreur | | Vérification d’erreur manquante | Reliability | Avertissement | | Comparaison off-by-one par rapport à la longueur | Reliability | Erreur | | Appel redondant à la récupération | Reliability | Avertissement | | Vérification redondante de la valeur négative | Reliability | Avertissement | | Auto-affectation | Reliability | Avertissement | | Décaler hors de portée | Reliability | Avertissement | | Instruction inaccessible | Reliability | Avertissement | | L’espace blanc contredit la priorité des opérateurs | Reliability | Avertissement | | L’erreur encapsulée est toujours nulle | Reliability | Avertissement | | Pointeur de fichier en écriture fermé sans prise en charge des erreurs | Reliability | Avertissement |