Skip to main content

Consultas de Go CodeQL para la calidad del código

Explore las consultas que CodeQL usa para analizar la calidad del código escrito en Go.

Code Quality usa las siguientes consultas de CodeQL para analizar el código de Go y detectar problemas de calidad del código en:

  • La rama predeterminada, con resultados mostrados en el panel "Conclusiones estándar" del repositorio.
  •         **Solicitudes de incorporación de cambios**, con los resultados mostrados como comentarios realizados por `github-code-quality[bot]`
    

Autofix de Copilot se proporcionan sugerencias para los hallazgos cuando sea posible.

Nombre de la consultaCategoríaSeverity
          [Asignación inútil al campo](https://codeql.github.com/codeql-query-help/go/go-useless-assignment-to-field/) | Mantenibilidad | Advertencia |

| Asignación inútil a la variable local | Mantenibilidad | Advertencia | | Exclusivo bit a bit o usado como exponentición | Reliability | Advertencia | | Comparación de valores idénticos | Reliability | Advertencia | | Comparación de longitud constante | Reliability | Advertencia | | Bifurcaciones "if" duplicadas | Reliability | Advertencia | | Condición "if" duplicada | Reliability | Error | | Caja de conmutador duplicada | Reliability | Error | | La expresión no tiene ningún efecto | Reliability | Advertencia | | Operandos idénticos | Reliability | Advertencia | | Comprobación nula de interfaz imposible | Reliability | Advertencia | | Dirección incoherente del bucle for | Reliability | Error | | Falta la comprobación de errores | Reliability | Advertencia | | Comparación fuera por uno con respecto a la longitud | Reliability | Error | | Llamada redundante a la función de recuperación | Reliability | Advertencia | | Comprobación redundante del valor negativo | Reliability | Advertencia | | Asignación propia | Reliability | Advertencia | | Desplazamiento fuera de rango | Reliability | Advertencia | | Instrucción inaccesible | Reliability | Advertencia | | El espacio en blanco contradiga la precedencia del operador | Reliability | Advertencia | | El error encapsulado siempre es nil | Reliability | Advertencia | | Identificador de archivo grabable cerrado sin control de errores | Reliability | Advertencia |