请问 go如何合并二维数组 ,求一个例子, go语言合并二维int数组 谢谢大家

[ [],[],[],[],[],[] ]
请问 go如何合并二维数组 ,求一个例子, go语言合并二维int数组 谢谢大家

http://www.cnblogs.com/zsy/p/5935407.html

自己写出来了

s := [][]int{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {1, 2}, {1, 2}, {1, 2}}
s2 := [][]int{{9, 9, 9}, {9, 9, 9}, {9, 9, 9}, {9, 9, 9}, {9, 9, 9}, {9, 9, 9}}

for i := 0; i < 6; i++ {
    x := 0
    if len(s[i]) >= len(s2[i]) {
        x = len(s[i])
    } else {
        x = len(s2[i])
    }
    for j := 0; j < x; j++ {
        s[i] = append(s[i], s2[i][j])
    }
}