Сайт работает в тестовом режиме - все замечания, предложения и информацию о найденных ошибках направляйте, пожалуйста, в Telegram-группу
Курс в процессе наполнения. Полный курс доступен на Степике

Баг: Путаница между &&, || и &, |

Основное правило

Тип операндов

Операторы

bool (true/false)

ТОЛЬКО && и ||

Числа (int, uint, byte и др.)

&, |, ^, &^

В Go НЕЛЬЗЯ использовать & или | с булевыми значениями - это вызовет ошибку компиляции.

1. Логические операторы (только для bool)

a := true
b := false
and := a && b   // false
or  := a || b   // true
not := !a       // false

Загрузка...