Posted in

为什么strings.Builder内部不直接用[]byte?矢量切片动态增长算法的时间复杂度反常识分析(Ω(n²)真实案例)

第一章:strings.Buil … 为什么strings.Builder内部不直接用[]byte?矢量切片动态增长算法的时间复杂度反常识分析(Ω(n²)真实案例)Read more

Posted in

【独家首发】滴滴Go中间件团队内部数据结构选型矩阵表(含时间复杂度/空间复杂度/GC压力/并发安全四维评分)

第一章:数据结构GO语言解释 G … 【独家首发】滴滴Go中间件团队内部数据结构选型矩阵表(含时间复杂度/空间复杂度/GC压力/并发安全四维评分)Read more

Posted in

Golang切片的“时间复杂度幻觉”:O(1) append为何在特定负载下退化为O(n)?——扩容策略与NUMA架构影响分析

第一章:Golang切片的本质与 … Golang切片的“时间复杂度幻觉”:O(1) append为何在特定负载下退化为O(n)?——扩容策略与NUMA架构影响分析Read more