Posted in

Go声明切片的“零长度迷思”:len(s)==0 && cap(s)==0时,append是否一定触发malloc?答案藏在runtime.growslice里

第一章:Go声明切片的“零长度迷 … Go声明切片的“零长度迷思”:len(s)==0 && cap(s)==0时,append是否一定触发malloc?答案藏在runtime.growslice里Read more

Posted in

Go开发必看的8个slice深坑:append扩容策略误判、nil slice与empty slice混淆、range重用变量…现在不学,上线即故障!

第一章:Go语言中slice与m … Go开发必看的8个slice深坑:append扩容策略误判、nil slice与empty slice混淆、range重用变量…现在不学,上线即故障!Read more