Go 语言设计哲学
大家好,我是煎鱼。
在学习和交流 Go 的过程中,许许多多的同学都会有所疑惑。
因为 Go 与以往其他语言不一样,有着自己的设计哲学,很多别人家有的特性(例如:三元运算符等),他就是没有,而且还明确告诉你不会加。
但很多同学不明白为什么,依葫芦画瓢不香吗、别人家的 “最佳实践” 不好吗、为什么泛型这么久才出、为什么错误处理要如此…?
Go 他有自己的想法,洞察其背后的思想就是我们想要去做到的。在以往一遍遍的分享和解释后,现在我结合官方资料和自己的理解,梳理出了一系列 Go 语言设计相关的理念和哲学的文章,形成了这本开源图书。
希望对你有所帮助,欢迎 ⭐️ Star。
如果有其他地方有引用,也希望能够保留原作者信息和地址,感谢支持:)
学习和交流
若想一起进 Go 技术群学习和交流,欢迎关注我的公众号:
加我微信后标注 “加群” 即可。
批评和建议
如果有任何建议或疑问欢迎随时在本书的 Issues 与我交流,会尽快回复你。