动态数组和切片

切片生成现有内存的新视图。他们不会创建新副本。如果没有切片持有对该内存的引用 - 或者它的切片部分 - 它将被垃圾收集器释放。

使用切片可以编写非常有效的代码,例如仅在一个内存块上运行的解析器,只需切片他们真正需要处理的部分 - 无需分配新的内存块。