切片的容量决定了在追加操作期间何时发生重新分配。Go 通常会将容量加倍以处理较小的切片。使用 make([]T, length, capacity) 预分配以优化内存使用,并在性能关键代码中减少分配。
make([]T, length, capacity)
用自己的话写下这一站的结论。