for 和 range 的性能比较

最后更新于:2022-04-02 02:36:17

[TOC] ## 总结 - 如果每次迭代的元素的内存占用很低,那么 for 和 range 的性能几乎是一样,如 []int - 如一个包含很多属性的 struct 结构体,那么 for 的性能将显著地高于 range,有时候甚至会有上千倍的性能差异,如果使用 range,建议只迭代下标,通过下标访问迭代值,就与for 性能类似
';