用go语言创建列表列表

时间:2017-06-12 14:16:50

标签: go

您好我尝试创建具有不确定长度

的SyntaxCommand切片
var result = make([][]SyntaxCommand)
result = append(result, []SyntaxCommand{})
temp := SyntaxCommand{}
result = append(result[len(result)-1], temp)

但我遇到错误

missing len argument to make([][]SyntaxCommand)
temp = SyntaxCommand{}

如何轻松制作可以为空的对象列表?然后在末尾添加新列表,将一个对象添加到最后一个具有未确定长度的列表?

1 个答案:

答案 0 :(得分:2)

如果您不想初始化切片,请不要使用make

var result [][]SyntaxCommand