「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

Go言語

Posted by arkgame