
Баг: Путаница между &&, || и &, |
Основное правило
Тип операндов | Операторы |
|---|---|
| ТОЛЬКО && и || |
Числа (int, uint, byte и др.) |
|
В Go НЕЛЬЗЯ использовать & или | с булевыми значениями - это вызовет ошибку компиляции.
1. Логические операторы (только для bool)
a := true
b := false
and := a && b // false
or := a || b // true
not := !a // falseЗагрузка...