Go将项添加到切片或数组的语法是什么?
{{1}}
答案 0 :(得分:2)
可以使用append
内置方法将数据添加到切片中。要附加到切片,请将切片作为参数传递,然后将新的切片分配回原始切片。如果您只是在学习语言,那么为什么必须执行此操作的细节并不重要,但只要说出它可以使事情变得更加有效就足够了。例如:
Stock = append(Stock, Car{
Code: "newcar",
// …
})
如果您希望对append
有更好的了解,您可能还会发现this section中的Effective Go在附加上很有用。
这里是示例的修改版本,可以在Go操场上运行。我对代码进行了其他一些小的更改,这些更改对于新开发者学习而言可能有用也可能无效: