{"meta":{"title":"Accéder aux requêtes CodeQL pour la qualité du code","intro":"Explorez les requêtes que CodeQL utilise pour analyser la qualité du code pour le code écrit dans Go.","product":"Sécurité et qualité du code","breadcrumbs":[{"href":"/fr/enterprise-cloud@latest/code-security","title":"Sécurité et qualité du code"},{"href":"/fr/enterprise-cloud@latest/code-security/reference","title":"Reference"},{"href":"/fr/enterprise-cloud@latest/code-security/reference/code-quality","title":"Qualité du code"},{"href":"/fr/enterprise-cloud@latest/code-security/reference/code-quality/codeql-queries","title":"Requêtes CodeQL"},{"href":"/fr/enterprise-cloud@latest/code-security/reference/code-quality/codeql-queries/go-queries","title":"Requêtes Go"}],"documentType":"article"},"body":"# Accéder aux requêtes CodeQL pour la qualité du code\n\nExplorez les requêtes que CodeQL utilise pour analyser la qualité du code pour le code écrit dans Go.\n\nCode Quality utilise les requêtes CodeQL suivantes pour analyser le code Go et détecter les problèmes de qualité dans le code :\n\n* Votre **branche par défaut**, avec les résultats présentés sur le tableau de bord « Résultats standard » du dépôt\n* **Demandes de tirage**, avec les résultats affichés sous forme de commentaires effectués par `github-code-quality[bot]`\n\nDes suggestions Copilot correction automatique sont fournies pour les résultats dans la mesure du possible.\n\n<div class=\"ghd-tool rowheaders\">\n\n| Nom de la requête | Catégorie | Niveau de gravité |\n| --- | --- | --- |\n| [Affectation inutile au champ](https://codeql.github.com/codeql-query-help/go/go-useless-assignment-to-field/) | Maintenabilité | Avertissement |\n| [Affectation inutile à la variable locale](https://codeql.github.com/codeql-query-help/go/go-useless-assignment-to-local/) | Maintenabilité | Avertissement |\n| [OU exclusif au niveau du bit utilisé comme une exponentiation](https://codeql.github.com/codeql-query-help/go/go-mistyped-exponentiation/) | Reliability | Avertissement |\n| [Comparaison des valeurs identiques](https://codeql.github.com/codeql-query-help/go/go-comparison-of-identical-expressions/) | Reliability | Avertissement |\n| [Comparaison de longueur constante](https://codeql.github.com/codeql-query-help/go/go-constant-length-comparison/) | Reliability | Avertissement |\n| [Branches 'if' dupliquées](https://codeql.github.com/codeql-query-help/go/go-duplicate-branches/) | Reliability | Avertissement |\n| [Condition 'if' dupliquée](https://codeql.github.com/codeql-query-help/go/go-duplicate-condition/) | Reliability | Erreur |\n| [Cas de commutateur en double](https://codeql.github.com/codeql-query-help/go/go-duplicate-switch-case/) | Reliability | Erreur |\n| [L’expression n’a aucun effet](https://codeql.github.com/codeql-query-help/go/go-useless-expression/) | Reliability | Avertissement |\n| [Opérandes identiques](https://codeql.github.com/codeql-query-help/go/go-redundant-operation/) | Reliability | Avertissement |\n| [Vérification du nil de l’interface impossible](https://codeql.github.com/codeql-query-help/go/go-impossible-interface-nil-check/) | Reliability | Avertissement |\n| [Direction incohérente de la boucle for](https://codeql.github.com/codeql-query-help/go/go-inconsistent-loop-direction/) | Reliability | Erreur |\n| [Vérification d’erreur manquante](https://codeql.github.com/codeql-query-help/go/go-missing-error-check/) | Reliability | Avertissement |\n| [Comparaison off-by-one par rapport à la longueur](https://codeql.github.com/codeql-query-help/go/go-index-out-of-bounds/) | Reliability | Erreur |\n| [Appel redondant à la récupération](https://codeql.github.com/codeql-query-help/go/go-redundant-recover/) | Reliability | Avertissement |\n| [Vérification redondante de la valeur négative](https://codeql.github.com/codeql-query-help/go/go-negative-length-check/) | Reliability | Avertissement |\n| [Auto-affectation](https://codeql.github.com/codeql-query-help/go/go-redundant-assignment/) | Reliability | Avertissement |\n| [Décaler hors de portée](https://codeql.github.com/codeql-query-help/go/go-shift-out-of-range/) | Reliability | Avertissement |\n| [Instruction inaccessible](https://codeql.github.com/codeql-query-help/go/go-unreachable-statement/) | Reliability | Avertissement |\n| [L’espace blanc contredit la priorité des opérateurs](https://codeql.github.com/codeql-query-help/go/go-whitespace-contradicts-precedence/) | Reliability | Avertissement |\n| [L’erreur encapsulée est toujours nulle](https://codeql.github.com/codeql-query-help/go/go-unexpected-nil-value/) | Reliability | Avertissement |\n| [Pointeur de fichier en écriture fermé sans prise en charge des erreurs](https://codeql.github.com/codeql-query-help/go/go-unhandled-writable-file-close/) | Reliability | Avertissement |\n\n</div>"}