if else Statement

if else Statement #

The if else statement is used to execute one block of code if a condition is true, and another block of code if the condition is false.

Syntax #

if condition {
    // code to execute if condition is true
} else {
    // code to execute if condition is false
}

Example #

package main
import ("fmt")

func main() {
    x := 20
    y := 18

    if x > y {
        fmt.Println("x is greater than y")
    } else {
        fmt.Println("x is not greater than y")
    }
}

Example explained #

In the example above, we test if x is greater than y. Since x (20) is indeed greater than y (18), the first block executes and prints:

x is greater than y

If the condition were false, the code inside the else block would run instead.