「go言語」rangeで配列の要素を出力するサンプル

サンプルコード

package main
import (    
"fmt"
)
func main() {    
    // 配列  
    var value = [3][2]int{{1, 2}, {3, 4}, {5, 6}}  
    for i, v := range value {
        for j, v2 := range v {            
            fmt.Printf("value[%v][%v]=%v \t ", i, j, v2)        
        }        
        fmt.Print(v)        
        fmt.Println()    
    }
}

結果:
value[0][0]=1 value[0][1]=2 [1 2]
value[1][0]=3 value[1][1]=4 [3 4]
value[2][0]=5 value[2][1]=6 [5 6]

IT

Posted by arkgame