开源书籍
Go 语言四十二章经
《Go语言四十二章经》详细讲述Go语言规范与语法细节及开发中常见的误区,通过研读标准库等经典代码设计模式,启发读者深刻理解Go语言的核心思维,进入Go语言开发的更高阶段。
目录
前言
第一章 Go安装与运行
第二章 数据类型
第三章 变量
第四章 常量
第五章 作用域
第六章 约定和惯例
第七章 代码结构化
第八章 Go项目开发与编译
第九章 运算符
第十章 string
第十一章 数组(Array)
第十二章 切片(slice)
第十三章 字典(Map)
第十四章 流程控制
第十五章 错误处理
第十六章 函数
第十七章 type关键字
第十八章 struct 结构体
第十九章 接口
第二十章 方法
第二十一章 协程(goroutine)
第二十二章 通道(channel)
第二十三章 同步与锁
第二十四章 指针和内存
第二十五章 面向对象
第二十六章 测试
第二十七章 反射(reflect)
第二十八章 unsafe包
第二十九章 排序(sort)
第三十章 os包
第三十一章 文件操作与I/O
第三十二章 fmt包与日志log包
第三十三章 Socket网络
第三十四章 命令行flag包
第三十五章 模板
第三十六章 net/http包
第三十七章 context包
第三十八章 数据序列化
第三十九章 MySQL数据库
第四十章 LevelDB与BoltDB
第四十一章 网络爬虫
第四十二章 WEB框架(Gin)