第一章:Go错误处理的设计哲学溯 … 为什么Go提倡显式错误处理而非异常?对比Java/C++看recover的设计哲学Read more
defer语句的编译器优化内幕:逃逸分析与内联的影响
第一章:defer语句的编译器优 … defer语句的编译器优化内幕:逃逸分析与内联的影响Read more
Go defer调用栈的底层实现(深入runtime源码级解读)
第一章:Go defer调用栈的 … Go defer调用栈的底层实现(深入runtime源码级解读)Read more
Go defer在panic恢复中的作用机制(recover全流程剖析)
第一章:Go defer机制的核 … Go defer在panic恢复中的作用机制(recover全流程剖析)Read more
你在用 defer 做错误处理?,小心这5个反模式毁掉你的系统
第一章:defer 的真正含义与 … 你在用 defer 做错误处理?,小心这5个反模式毁掉你的系统Read more
Go协程中panic会传播吗?一文讲清goroutine与recover的边界问题
第一章:Go协程中panic会传 … Go协程中panic会传播吗?一文讲清goroutine与recover的边界问题Read more
【高并发场景下的defer】:每秒万级请求下延迟调用的代价
第一章:高并发场景下defer的 … 【高并发场景下的defer】:每秒万级请求下延迟调用的代价Read more
panic不等于失败:掌握defer让Go程序“死而复生”
第一章:panic不等于失败:G … panic不等于失败:掌握defer让Go程序“死而复生”Read more
为什么标准库大量使用defer?源码级解读其设计优势
第一章:Go中defer机制的核 … 为什么标准库大量使用defer?源码级解读其设计优势Read more
(defer 和命名返回值的诡异交互:Go中最难理解的陷阱之一)
第一章:defer 和命名返回值 … (defer 和命名返回值的诡异交互:Go中最难理解的陷阱之一)Read more
