Operator precedence in Go
The Go programming language specification [1] tells us that
Precedence Operator
5 * / % << >> & &^
4 + - | ^
3 == != < <= > >=
2 &&
1 ||