В Go также есть операторы побитовых манипуляций для целых чисел. Вы можете выполнять побитовый сдвиг влево и вправо с помощью операторов << и >> или применять битовые маски с помощью операторов & (логическое И), | (логическое ИЛИ), ^ (логическое исключающее ИЛИ) и &^ (логическое И-НЕ). Как и арифметические операторы, для изменения переменной все логические операторы могут быть объединены с = : &=, |=, ^=, &^=, <<=, >>=