Decision Making
STATEMENT
DESCRIPTION
if Statements
Block of statement executed only when specified test expression is true.
if else Statements
When we want to execute some block of code if a condition is true and another block of code if a condition is false, In such a case we use if….else statement.
nested If Statements
When there is an if statement inside another if statement then it is known as nested if else.
switch Statement
A switch statement evaluates an expression against multiple cases in order to identify the block of code to be executed.
If with short statement
In Go, the conditional expression can be preceded by a simple statement, which is executes before the conditional expression is evaluated, and if it is a declaration statement then the variable declared in the statement will only be available inside the if block and it’s else or else-if sections.
Switch Statement (single cases)
Switch Statement (multiple cases)
Switch Statement - fallthrough
All the following cases are executed after a match is found in the switch statement cases.
Switch Statement - Short Statement
Similar to short statement for if statement.
Switch Statement - No Expression
Last updated
Was this helpful?