目录 关于本书 引言 准备工作 第1章 基础知识 1.1 编译 1.2 静态类型 1.3 类c语法 1.4 垃圾回收 1.5 运行go代码 1.6 导入包 1.7 变量和声明 1.8 函数声明 1.9 继续之前 第2章:结构体 2.1 声明和初始化 2.2 结构体上的函数 2.3 构造函数 2.4 new 2.5 结构体字段 2.6 组合 2.7 指针类型和值类型 2.8 继续之前 第3章:映射、数组和切片 3.1 数组 3.2 切片 3.3 映射 3.4 指针类型和值类型 3.5 继续之前 第4章:代码组织和接口 4.1 包 4.2 接口 4.3 继续之前 第5章:go花絮 5.1 错误处理 5.2 defer 5.3 go语言风格 5.4 初始化的if 5.5 空接口和转换 5.6 字符串和字节数组 5.7 函数类型 5.8 继续之前 第6章:并发 6.1 go协程 6.2 同步 6.3 通道 6.4 继续之前 结论