Posted in

Go中“伪延迟”陷阱大全:channel阻塞、select default、sync.WaitGroup误用等6种看似延迟实则失控的写法

第一章:Go中“伪延迟”陷阱的根 … Go中“伪延迟”陷阱大全:channel阻塞、select default、sync.WaitGroup误用等6种看似延迟实则失控的写法Read more

Posted in

Go开发笔记本“静默淘汰清单”:这9款2023年前发布的机型因缺乏Intel Speed Select或AMD Precision Boost Overdrive支持,已无法满足Go 1.22+调试器实时符号加载需求

第一章:Go语言开发对笔记本硬件 … Go开发笔记本“静默淘汰清单”:这9款2023年前发布的机型因缺乏Intel Speed Select或AMD Precision Boost Overdrive支持,已无法满足Go 1.22+调试器实时符号加载需求Read more

Posted in

Go程序goroutine阻塞超时却未触发select default?——channel关闭时机、recvq/sendq唤醒竞争与runtime.futex底层行为

第一章:Go程序goroutin … Go程序goroutine阻塞超时却未触发select default?——channel关闭时机、recvq/sendq唤醒竞争与runtime.futex底层行为Read more

Posted in

Go语言面试“死亡三连问”标准应答:为什么不用select default?为什么sync.Map非首选?为什么testify不如原生testing?

第一章:Go语言面试“死亡三连问 … Go语言面试“死亡三连问”标准应答:为什么不用select default?为什么sync.Map非首选?为什么testify不如原生testing?Read more