切片扩容
-
深度拆解 Go 切片扩容机制:1.22 版本下的真实内存分配表现
在 Go 语言的面试和日常开发中,“切片(Slice)是如何扩容的”一直是个高频且经典的讨论点。 很多人对切片的印象还停留在教科书式的旧版规则:“容量小于 1024 时翻倍,大于 1024 时每次扩容 1.25 倍”。然而,这个规则早...
在 Go 语言的面试和日常开发中,“切片(Slice)是如何扩容的”一直是个高频且经典的讨论点。 很多人对切片的印象还停留在教科书式的旧版规则:“容量小于 1024 时翻倍,大于 1024 时每次扩容 1.25 倍”。然而,这个规则早...