课程介绍
1. 讲师蔡超,曾任亚马逊(中国)和惠普的首席软件架构师,精通Go语言和多门编程语言,具有丰富的项目实战经验。
2. 独特的学习方法:着重对比Go语言语法和其他其他编程语言的不同,带你快速入门Go语言,高效掌握Go语言的编程方法。
3. 学以致用,注重实战:带你对Go语言在开发中的常见问题进行拆解分析,比如并发编程模式,常见并发任务,高可用服务设计,性能调优等难题,让你可以从入门走向实战。
课程大纲
第一章:Go语言简介(4讲)
第二章:基本程序结构(4讲)
第三章:常用集合(3讲)
第四章:字符串(1讲)
第五章:函数(2讲)
第六章:面向对象编程(4讲)
第七章:编写好的错误处理(2讲)
第八章:包和依赖管理(2讲)
第九章:并发编程(7讲)
第十章:典型并发任务(5讲)
第十一章:测试(3讲)
第十二章:反射和Unsafe(3讲)
第十三章:常见架构模式的实现(2讲)
第十四章:常见任务(4讲)
第十五章:性能调优(4讲)
第十六章:高可用性服务设计(5讲)