当slice的长度已经等于容量的时候,再使用append()给slice追加元素,会自动扩展底层数组的长度。这时候就会发生切片的扩容。
当原 slice 容量小于 1024 的时候,新 slice 容量变成原来的 2 倍;
原 slice 容量超过 1024,新 slice 容量变成原来的1.25倍
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。