Golang else if

if you need to make a choice between more than two alternatives, then we use the else if statement:

if num > 0 {
    fmt.Println("The number is positive")
} else if num == 0 {
    fmt.Println("The number is zero")
} else {
    fmt.Println("The number is negative")
}