Prevent identical comparison

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Metadata

ID: go-best-practices/compare-identical

Language: Go

Severity: Info

Category: Best Practices

Description

Avoid comparing the same expression, it always results to true.

Non-Compliant Code Examples

func main() {
    if a == a {

    }

    if a == b {

    }

    if (1 + 2) == (1 + 2) {

    }
}

Compliant Code Examples

func main() {
    if a == b {

    }
}
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Seamless integrations. Try Datadog Code Analysis