Posted in

Go语言面试中的“死亡三连问”:为什么用channel不用mutex?为什么map不安全?为什么slice扩容不是2倍?(底层源码级解答)

第一章:Go语言面试中的“死亡三 … Go语言面试中的“死亡三连问”:为什么用channel不用mutex?为什么map不安全?为什么slice扩容不是2倍?(底层源码级解答)Read more

Posted in

Go map底层bucket数量如何计算?slice cap增长系数为何是1.25?2个被忽略的数学公式影响百万QPS

第一章:Go map底层buck … Go map底层bucket数量如何计算?slice cap增长系数为何是1.25?2个被忽略的数学公式影响百万QPSRead more

Posted in

channel、slice、map三大类型“伪值传递”真相曝光:runtime源码级剖析+6个反直觉实验验证,现在不看马上被面试官淘汰

第一章:channel、slic … channel、slice、map三大类型“伪值传递”真相曝光:runtime源码级剖析+6个反直觉实验验证,现在不看马上被面试官淘汰Read more