for文
Go言語ではC言語やJavaなどの言語と違い、for、foreach、whileなどのキーワードで繰り返し処理の使い分けをせず、 forキーワードのみでいくつかのパターンの繰り返し処理を行います。
インデックスループ
Go言語のインデックスによるループ処理は以下のように記述します。
for カウント変数初期化; 条件式; 繰り返しごとの処理 { 処理 }
以下はループ変数 i の出力を5回行う例です。
for for i := 0; i < 5; i++ { print(i); }
while的ループ
条件が真の間、繰り返し続けるwhile文は以下の構文で使用します。
while 条件式 { 処理 }