What happens to an if block when its condition evaluates to false?
if
false
The program fails to compile because conditions cannot be false.
The block is skipped because it runs only when the condition is true.
Go automatically changes the condition to true.
The block runs twice to confirm the false result.