for文

Go言語ではC言語やJavaなどの言語と違い、for、foreach、whileなどのキーワードで繰り返し処理の使い分けをせず、 forキーワードのみでいくつかのパターンの繰り返し処理を行います。

インデックスループ

Go言語のインデックスによるループ処理は以下のように記述します。

for カウント変数初期化; 条件式; 繰り返しごとの処理 {
    処理
}

以下はループ変数 i の出力を5回行う例です。

for for i := 0; i < 5; i++ {
    print(i);
}

while的ループ

条件が真の間、繰り返し続けるwhile文は以下の構文で使用します。

while 条件式 { 
    処理
}


inserted by FC2 system