Tip #3 预分配切片以提高性能

原始链接:Golang Tip #3: Pre-allocate slices for performance

为什么注重性能?请参考以下回答。

过去,我曾使用make(a, 10)预分配数组空间,但是,

我经常习惯性地误用append()方法,导致数组中出现了许多前导零(参见下图)

为了避免这种情况,我改用了一种更有效率的预分配方法:make(a, 0, 10)