Was geschieht mit einem if-Block, wenn seine Bedingung zu false ausgewertet wird?
if
false
Der Block wird übersprungen, weil er nur ausgeführt wird, wenn die Bedingung wahr ist.
Go ändert die Bedingung automatisch in true.
true
Der Block wird zweimal ausgeführt, um das falsche Ergebnis zu bestätigen.
Das Programm kann nicht kompiliert werden, weil Bedingungen nicht false sein dürfen.