The use of boolean literals in logic expressions makes the code less readable. It is recommended to remove boolean literals from logical expressions.
package main
func foo(a, b bool) {
if a == true && b == false {
// ...
}
}
package main
func foo(a, b bool) {
if a && !b {
// ...
}
}