极客时间服务号
一提到 Go,我们就会想到它天然的优势,语法简单,开发、运行效率很高,而且也比较稳定。不过,虽然 Go 语言编程容易上手,但是想要高效提升代码能力,就必须要学习高手经验,掌握一些好用的技巧和经典的编程模式。
作为一位开发经验丰富的程序员,陈皓老师对 Go 语言编程模式颇有研究。在课程中,他精挑细选了一系列典型编程模式,包括错误处理、反转控制、Pipeline、Functional Options,等等,力求用代码实战、典型示例的方式带你快速掌握这些模式。同时,他还给你准备了一系列学习资料和好用的第三方工具,带你系统提升代码能力。
陈皓,人称耗子叔,是一位四十多岁的中年老男人,体型肥胖,白发苍苍,观点鲜明,个性十足。
他有 20 年软件开发及相关工作经验,先后在阿里巴巴、亚马逊、汤森路透等知名公司任职,对 IT 底层技术平台有深入的了解,尤其在大规模分布式系统的基础架构方面颇有研究。此外,他在团队管理、项目管理,以及程序员个人成长等方面也有自己一套独特的见解和方法。
从 2002 年开始写技术博客,到 2009 年左右在独立域名 CoolShell.cn(酷壳)上分享技术观点和实践总结,陈皓通过一篇篇观点鲜明、文风犀利的文章吸引了大量 IT 从业人员的关注,影响了成千上万程序员在技术选型、求职就业、个人成长等方面的思考和发展。
虽然有些会被读者认同,有些则会引来争议,但他一直坚持观点鲜明的写作风格,并希望这些观点能引起大家的讨论和点评。他认为,只有这样,分享才更有意义,也能让大家都能从中收获更多。
除了继续保持观点鲜明、犀利的行文风格,在“左耳听风”专栏中的每篇文章都是陈皓对自己多年“堵过的枪眼儿”“填过的坑儿”的深入思考和凝练,是一些与个人或企业切身利益相关的内容,或者说是更具指导性、更为商业化的内容。用他自己的话说,是一些非常来之不易的宝贵经验。