Posted in

为什么Go没有异常、没有构造函数、没有重载?:揭秘Google工程师在2008年那场改变编程范式的闭门辩论

第一章:golang是怎么设计出 … 为什么Go没有异常、没有构造函数、没有重载?:揭秘Google工程师在2008年那场改变编程范式的闭门辩论Read more

Posted in

Go语言map设计哲学溯源:Ken Thompson当年为何坚持要求ok-idiom成为唯一合法方式?(附Bell Labs原始邮件截图)

第一章:Go语言map设计哲学溯 … Go语言map设计哲学溯源:Ken Thompson当年为何坚持要求ok-idiom成为唯一合法方式?(附Bell Labs原始邮件截图)Read more

Posted in

Go标准库命名规范背后的英语哲学:为什么是UnmarshalJSON而非DecodeJSON?(RFC 7159与Go语言设计契约深度对照)

第一章:Go标准库命名规范背后的 … Go标准库命名规范背后的英语哲学:为什么是UnmarshalJSON而非DecodeJSON?(RFC 7159与Go语言设计契约深度对照)Read more

Posted in

Go语言讲得最好的,其实是它的“不讲”——标准库io、net、runtime三大模块中被刻意隐藏的11个设计哲学

第一章:Go语言讲得最好的,其实 … Go语言讲得最好的,其实是它的“不讲”——标准库io、net、runtime三大模块中被刻意隐藏的11个设计哲学Read more

Posted in

Go语言设计哲学的英文表达溯源:从Rob Pike演讲原文看“less is exponentially more”的语法体现

第一章:Go语言设计哲学的英文表 … Go语言设计哲学的英文表达溯源:从Rob Pike演讲原文看“less is exponentially more”的语法体现Read more