配列だと
package main import "fmt" func main(){ a:=[3][]int{} a[0]=append(a[0],1) fmt.Println(a) } >>[[1] [] []]
という感じで、使える部分を零詰めして対応するなら、
package main import "fmt" func main(){ l:=[3][3]int{} l[0][1]=1 fmt.Println(l) } >>[[0 1 0] [0 0 0] [0 0 0]]
こんな感じで、スライスだと
package main import "fmt" func main(){ s:=[][]int{} s=append(s,[]int{1}) s[0]=append(s[0],2) fmt.Println(s) } >> [[1 2]]
こんな感じ。