Go语言编程模式实战

左耳朵耗子带你系统提升代码能力

Go,编程模式,错误处理,Visitor,Pipeline

陈皓 网名“左耳朵耗子”,资深技术专家

Go语言编程模式实战

左耳朵耗子带你系统提升代码能力

Go,编程模式,错误处理,Visitor,Pipeline

陈皓 网名“左耳朵耗子”,资深技术专家

2021年1月7日

一提到Go,我们就会想到它天然的优势,语法简单,开发、运行效率很高,而且也比较稳定。不过,虽然Go语言编程容易上手,但是想要高效提升代码能力,就必须要学习高手经验,掌握一些好用的技巧和经典的编程模式。

作为一位开发经验丰富的程序员,陈皓老师对Go语言编程模式颇有研究。在课程中,他精挑细选了一系列典型编程模式,包括错误处理、反转控制、Pipeline、Functional Options,等等,力求用代码实战、典型示例的方式带你快速掌握这些模式。同时,他还给你准备了一系列学习资料和好用的第三方工具,带你系统提升代码能力。

01 | Go编程模式:切片、接口、时间和性能

02 | Go 编程模式:错误处理

03 | Go 编程模式:Functional Options

04 | Go编程模式:委托和反转控制

05 | Go 编程模式:Map-Reduce

06 | Go 编程模式:Go Generation

07 | Go编程模式:修饰器

08 | Go编程模式:Pipeline

09 | Go 编程模式:Kubernetes Visitor模式