Posted in

Go接口设计失败的3种典型模式:空接口滥用、方法爆炸、循环依赖(附go vet+staticcheck检测规则配置)

第一章:Go接口设计失败的3种典 … Go接口设计失败的3种典型模式:空接口滥用、方法爆炸、循环依赖(附go vet+staticcheck检测规则配置)Read more

Posted in

Go接口设计反模式(已致3起线上故障):空接口滥用、方法爆炸、nil接收器调用——附重构Checklist

第一章:Go接口设计反模式的根源 … Go接口设计反模式(已致3起线上故障):空接口滥用、方法爆炸、nil接收器调用——附重构ChecklistRead more

Posted in

Go接口设计反模式警示录:空接口滥用、interface{}泛滥、方法爆炸等5类导致维护成本飙升300%的典型问题

第一章:Go接口设计的本质与哲学 … Go接口设计反模式警示录:空接口滥用、interface{}泛滥、方法爆炸等5类导致维护成本飙升300%的典型问题Read more

Posted in

Go接口设计反模式大全(空接口滥用/方法爆炸/过度抽象):参考Go标准库io.Reader/io.Writer演进史的5次重构启示

第一章:Go接口设计反模式的根源 … Go接口设计反模式大全(空接口滥用/方法爆炸/过度抽象):参考Go标准库io.Reader/io.Writer演进史的5次重构启示Read more

Posted in

Go接口设计反模式曝光(空接口滥用、方法爆炸、nil panic):重构为可扩展、可测试、可监控的契约体系

第一章:Go接口设计反模式的根源 … Go接口设计反模式曝光(空接口滥用、方法爆炸、nil panic):重构为可扩展、可测试、可监控的契约体系Read more