Slices multidimensionais são declarados de forma parecidas com arrays multidimensionais:
[][]int{{1, 2, 3}, {1, 2}, {1}}
package main
import "fmt"
func main() {
a := [][]int{
{1, 2, 3},
{1, 2},
{1},
}
for i, v := range a {
fmt.Println(i, ":", v)