在 Golang 中,您可以使用以下语法为切片分配内存:
my_slice := make( []int, 0 )
稍后我可以使用内置的追加函数添加元素,如下所示:
my_slice := append(my_slice, 23)
我的问题是,如果稍后我们可以继续添加项目,那么在“制作”切片时给出零(或 2 或 5 或其他)有什么区别?
尝试猜测切片最终拥有的容量是否有性能奖励?
弑天下
慕森王
相关分类