Go言語 / Basic / 制御構文

Go言語 / Basic / 制御構文

選択や繰り返しとか

if 分岐

よくある条件指定での分岐である。

if x > 0 {
    // ここに処理
}

条件部分に括弧は不要で、ブロックを示す括弧は必須、必ず if と同一行で始める必要がある。

if 分岐 初期化付き

Goの if の特徴として、for のように初期化処理を指定することができる。

if a := 0; x > 0 {
    // ここに処理
}

これにより if で作られるブロック内に閉じた変数を作ったりできる。

switch 型条件分岐

golang/basic/control_statements.txt · 最終更新: 2021-07-19 18:55 by ore