Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。 标准库基于最新版本Go。注:目前 Go 标准库文档并没有标识某个 API 基于哪个版本的 Go,将来会加上这部分 issue。讲解中涉及到特定操作系统时,针对的都是Linux/amd64。Go中相关系统调用在 Linux 下,对于同一个系统调用,如果有对应的 at 版本,使用的都是 at 版本,如 open 系统调用使用都是 openat。
目录
- 第一章 输入输出 (Input/Output)
- 第二章 文本
- 第三章 数据结构与算法
- 第四章 日期与时间
- 第五章 数学计算
- 第六章 文件系统
- 第七章 数据持久存储与交换
- 第八章 数据压缩与归档
- 第九章 测试
- 第十章 进程、线程与 goroutine
- 第十一章 网络通信与互联网 (Internet)
- 第十二章 email
- 第十三章 应用构建、debug 与测试
- 第十四章 运行时特性
- 第十五章 底层库介绍
- 第十六章 同步
- 第十七章 加解密