Posted in

Go错误处理范式剧变:errors.Is/As替代方案失效?——基于Go 1.22 error wrapping语义变更的17个兼容性陷阱

第一章:Go错误处理范式的演进脉 … Go错误处理范式剧变:errors.Is/As替代方案失效?——基于Go 1.22 error wrapping语义变更的17个兼容性陷阱Read more

Posted in

Golang错误处理基建崩坏实录:errors.Is/As误用、pkg/errors弃用后panic泛滥、自定义ErrorType缺失引发的跨服务链路断裂

第一章:Golang错误处理基建 … Golang错误处理基建崩坏实录:errors.Is/As误用、pkg/errors弃用后panic泛滥、自定义ErrorType缺失引发的跨服务链路断裂Read more

Posted in

Go错误处理还在if err != nil?本科生进阶必备的5种现代错误处理范式(errors.Join/Is/As + 自定义error type)

第一章:Go错误处理的演进与现代 … Go错误处理还在if err != nil?本科生进阶必备的5种现代错误处理范式(errors.Join/Is/As + 自定义error type)Read more