文档概述
Go语言101是一本侧重于Go语言语法语义以及运行时相关知识点的编程解释和指导书。 此书旨在尽可能地帮助Go程序员更深更全面地理解Go语言。 此书也搜集了Go语言和Go编程中的很多细节。 此书同时适合Go初学者和有一定经验的Go程序员阅读。
章节列表
- 01 目录
- 02 第0章:关于《Go语言101》
- 03 第1章:致谢
- 04 第2章:Go语言简介
- 05 第3章:Go官方工具链
- 06 第4章:程序源代码基本元素介绍
- 07 第5章:关键字和标识符
- 08 第6章:基本类型和它们的字面量表示
- 09 第7章:常量和变量
- 10 第8章:运算操作符
- 11 第9章:函数声明和调用
- 12 第10章:代码包和包引入
- 13 第11章:表达式、语句和简单语句
- 14 第12章:基本流程控制语法
- 15 第13章:协程、延迟函数调用、以及恐慌和恢复
- 16 第14章:Go类型系统概述
- 17 第15章:指针
- 18 第16章:结构体
- 19 第17章:值部
- 20 第18章:数组、切片和映射
- 21 第19章:字符串
- 22 第20章:函数
- 23 第21章:通道
- 24 第22章:方法
- 25 第23章:接口
- 26 第24章:类型内嵌
- 27 第25章:非类型安全指针
- 28 第26章:泛型
- 29 第27章:反射
- 30 第28章:Go代码断行规则
- 31 第29章:更多关于延迟函数调用的知识点
- 32 第30章:一些恐慌/恢复用例
- 33 第31章:详解恐慌和恢复原理
- 34 第32章:代码块和标识符作用域
- 35 第33章:表达式估值顺序规则
- 36 第34章:值复制成本
- 37 第35章:边界检查消除
- 38 第36章:并发同步概述
- 39 第37章:通道用例大全
- 40 第38章:如何优雅地关闭通道
- 41 第39章:sync标准库包中提供的并发同步技术
- 42 第40章:sync/atomic标准库包中提供的原子操作
- 43 第41章:Go中的内存顺序保证
- 44 第42章:一些常见并发编程错误
- 45 第43章:内存块
- 46 第44章:内存布局
- 47 第45章:一些可能的内存泄漏场景
- 48 第46章:一些简单的总结
- 49 第47章:Go中的nil
- 50 第48章:类型转换、赋值和值比较规则大全
- 51 第49章:Go中的一些语法/语义例外
- 52 第50章:Go细节101
- 53 第51章:Go问答101
- 54 第52章:Go技巧101
- 55 第53章:更多关于Go的知识
书籍评论(0)
-
点击星星给这本书打分
还没有人评论这本书
读完后来留下第一条点评吧