Operators that work on bits. `&` (AND), `|` (OR), `^` (XOR), `<<` (Left Shift), `>>` (Right Shift), `&^` (Bit Clear).
Cryptography, flags, and hardware protocols.
Bit manipulation.
var x uint8 = 0b00001100 // 12
var y uint8 = 0b00001010 // 10
fmt.Printf("%08b\n", x & y) // AND
fmt.Printf("%08b\n", x | y) // OR
fmt.Printf("%08b\n", x ^ y) // XOR
Go has a special `&^` AND NOT operator useful for clearing bits.