Posted in

Go语言第31讲:interface{}类型断言失效的7种隐性原因,含pprof火焰图定位实录(限200人免费获取调试工具链)

第一章:interface{}类 … Go语言第31讲:interface{}类型断言失效的7种隐性原因,含pprof火焰图定位实录(限200人免费获取调试工具链)Read more

Posted in

Go接口设计反模式(已致3起线上事故):空接口泛滥、方法爆炸、nil接收器调用、interface{}强制类型断言失败兜底缺失

第一章:Go接口设计反模式的根源 … Go接口设计反模式(已致3起线上事故):空接口泛滥、方法爆炸、nil接收器调用、interface{}强制类型断言失败兜底缺失Read more

Posted in

【B站Go语言学习断层预警】:92.3%学员卡在interface{}类型断言后,而这3位老师用编译器错误提示反向教学法破局

第一章:【B站Go语言学习断层预 … 【B站Go语言学习断层预警】:92.3%学员卡在interface{}类型断言后,而这3位老师用编译器错误提示反向教学法破局Read more

Posted in

【Go底层工程师私藏笔记】:深入runtime·map、slice、interface{}的地址取值真相(附12个可复现Demo)

第一章:Go地址空间取值的核心概 … 【Go底层工程师私藏笔记】:深入runtime·map、slice、interface{}的地址取值真相(附12个可复现Demo)Read more

Posted in

【Go底层黑客笔记】:深入runtime.ifaceE2I函数——当if判断interface{}时,究竟发生了多少次指针解引用?

第一章:interface{}类 … 【Go底层黑客笔记】:深入runtime.ifaceE2I函数——当if判断interface{}时,究竟发生了多少次指针解引用?Read more