Go operator precedence 1. * / % << >> & &^ 2. + - | ^ 3. == != < <= > >= 4. && 5. || Resources: https://golang.org/doc/effective_go.html https://golang.org/doc/faq https://github.com/golang/go/wiki/GoForCPPProgrammers#operators