条件が一致した場合に処理する(単純な条件分岐)

説明

条件が一致した場合に処理するにはif文を使います。等しいかどうか調べるには==を使います。ifの後に「●●● == ◆◆◆」のように比較したい値や変数などを記述します。これはC言語やJava言語などと同じです。ただし、C言語などのように( )を使って囲む必要はありません。
サンプルの場合、変数nの値が1と等しいかどうか調べています。サンプルでは変数nが1なので、条件を満たすため「nは1です」というメッセージが表示されます。

サンプル [サンプルをダウンロード]

package main
import "fmt"
func main() {
var n = 1
if n == 1 {
fmt.Printf("nは1です\n")
}
}

実行結果

Go言語を使ったプログラムの実行結果