Posted in

Go设计模式终极拷问:当你写下func NewXXX() *XXX时,你真的需要这个模式吗?——基于200万行Go代码的统计结论

第一章:Go设计模式是什么 Go … Go设计模式终极拷问:当你写下func NewXXX() *XXX时,你真的需要这个模式吗?——基于200万行Go代码的统计结论Read more

Posted in

Go语言字段初始化的4层语义:零值、显式赋值、构造函数封装、泛型约束初始化(Go 1.22+新范式)

第一章:Go语言字段初始化的4层 … Go语言字段初始化的4层语义:零值、显式赋值、构造函数封装、泛型约束初始化(Go 1.22+新范式)Read more

Posted in

Golang发展史终极拷问:如果今天重来,Go还会放弃继承、泛型、异常和构造函数吗?三位创始人的闭门对谈实录

第一章:Golang发展史的起源 … Golang发展史终极拷问:如果今天重来,Go还会放弃继承、泛型、异常和构造函数吗?三位创始人的闭门对谈实录Read more