![for文](https://mitikusa-engineer.com/wp-content/uploads/2022/07/Go-1024x538.png)
Go言語のfor文についてまとめました。
動作環境
ホストOS | Windows 10 21H1(19043.2006) 64bit |
WSL | 2 |
Visual Studio Code | 1.70.2 |
Docker Desktop | 4.12.0(85629) |
Go | 1.18.6 |
構文
// 指定回数文ループする
for 初期値; 終了条件; カウント式 {
繰り返し処理の内容
}
// Trueの間ループを継続する
for 継続条件 {
繰り返し処理の内容
}
// 配列の要素数分ループする
for 要素のインデックス, 要素値 := range 配列 {
繰り返し処理の内容
}
// 文字列の文字長文分ループする
for 文字列のインデックス(バイト単位), 文字(rune型) := range 文字列 {
繰り返し処理の内容
}
サンプル
.
├── go.mod
└── main.go