针对学习培训Go编程语言的发烧友而言,这本书毫无疑问是最合适你的一本书藉,这儿包括了当今最全方位的教学资源。这书根据对官方网的在线文档编辑、名人博客、书藉、小文章及其演说的材料搜集和梳理,并融合我本身在计算机专业、编程语言和数据库查询开发的讲课工作经验,将这种零碎的知识要点机构成专业化的定义和技术性归类来开展解读。我十分要想向创造发明这门高超的語言的Go开发团体表达诚挚的感谢,尤其是团体的管理者RobPike、RussCox和AndrewGerrand,她们论述的事例和表明都十分的极致。另外,我要感谢MiekGieben、FrankMuller、RyanneDolan和SatishV.J.给与我极大的协助,也有这些Golang-nuts邮件列表里的全部的组员。欢迎光临Go语言开发的奇妙世界!本汉语翻译版本已得到著作人(IvoBalbaert)自己受权,并表达适用开源系统工作的发展趋势!IvoBalbaert是一名早已有着超出二十年商业软件开发工作经验的物理博士、程序猿和工程项目经理。现定居坐落于丹麦安特卫普的研究室,并在CVO-安特卫普专家教授程序编写和数据库查询行业的专业知识。
目录
- 第一部分:学习 Go 语言
- 第1章:Go 语言的起源,发展与普及
- 第2章:安装与运行环境
- 第3章:编辑器、集成开发环境与其它工具
- 第二部分:语言的核心结构与技术
- 第4章:基本结构和基本数据类型
- 第5章:控制结构
- 第6章:函数(function)
- 第7章:数组与切片
- 第8章:Map
- 第9章:包(package)
- 第10章:结构(struct)与方法(method)
- 第11章:接口(interface)与反射(reflection)
- 第三部分:Go 高级编程
- 第12章:读写数据
- 第13章:错误处理与测试
- 第14章:协程(goroutine)与通道(channel)
- 第15章:网络、模版与网页应用
- 第四部分:实际应用
- 第16章:常见的陷阱与错误
- 第17章:模式
- 第18章:出于性能考虑的实用代码片段