As you can find in the Golang documentation:
The right operand is evaluated conditionally
2.1m questions
2.1m answers
60 comments
57.0k users