if

package main

import "fmt"

func main() {
    var val bool = true

    if val {
        fmt.Print("value")
    }
}
実行結果
value

if-else

package main

import "fmt"

func main() {
    var val bool = false

    if val {
        fmt.Print("true")
    } else {
        fmt.Print("false")
    }
}
実行結果
false

if-else if-else

package main

import "fmt"

func main() {
    var val int = 2

    if val == 1 {
        fmt.Print("value1")
    } else if val == 2 {
        fmt.Print("value2")
    } else {
        fmt.Print("value3")
    }
}
実行結果
value2