go - go语言创建list列表

标签 go

您好,我尝试创建长度不确定的 SyntaxCommand slice

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{}

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

最佳答案

如果不想初始化 slice ,就不要使用make

var result [][]SyntaxCommand

关于go - go语言创建list列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44501660/

相关文章:

json - 解码为接口(interface)类型

function - golang返回多个值问题

docker - 开发在 Docker 容器中运行的 Golang 应用程序的最佳实践/方法

go - 如何为所有页面提供静态文件,而不仅仅是少数几个

mongodb - 使用 golang 和 mongodb 进行顺序查询

caching - Go webserver - 不要使用时间戳缓存文件

go - 手动下载并放置一个 golang mod 文件

parsing - 如何将多个数据对象传递给 Golang 中的 HTML 模板

google-app-engine - GO:如何将数据发布到数据存储区?

string - 如何将整个文件读入字符串变量