「Go言語」rangeを用いて配列の要素ループ処理サンプル
書式
for インデックス, 変数 := range 配列 {
処理
}
配列やスライスなどイテラブルなものに対しては range を用いてループ処理します。
使用例
package main import "fmt" func main() { cfts := [...]string{"AA01", "BB02", "CC03", "DD04"} for i, cft := range cfts { fmt.Printf("%d: %s\n", i, cft) } }
実行結果
0: AA01
1: BB02
2: CC03
3: DD04