archive/tar
Package tar 实现对 tar 档案的访问。它的目的是去涵盖大部分的变体(variations),其中包括 GNU 和 BSD tar生成的包。
bufio
软件包 bufio 实现了缓冲 I/O 。它包装一个 io.Reader 或io.Writer 对象,创建另一个对象(Reader 或 Writer),它也实现了接口,但提供缓冲和文本 I/O 的一些帮助。
builtin
内置包提供了 Go 的预先声明的标识符的文档。这里记录的项目实际上并不包含在内置包中,但是这里的描述允许 godoc 为语言的特殊标识符提供文档。
bytes
包字节实现了操作字节片的函数。它类似于字符串包的设施。
函数
Compare
比较
compress 压缩
container 容器
context 上下文
crypto 加密
database 数据库
debug 调试
encoding 编码
errors 错误
expvar
xpvar 为公共变量提供了标准化接口,如服务器中的操作计数器。它以 JSON 格式在 /debug/vars 中通过 HTTP 公开这些变量。
设置或修改这些公共变量的操作是原子操作。
除了添加 HTTP 处理程序之外,该程序包还会注册以下变量:
该包有时只是为了注册 HTTP 处理程序和上述变量的副作用而导入。要以这种方式使用,请将此程序包链接到您的程序中:
flag 命令行参数解析包
fmt
fmt 包使用函数实现 I/O 格式化(类似于 C 的 printf 和 scanf 的函数), 格式化参数源自C,但更简单
go
hash 散列
html 超文本
image 颜色
index
io
为 I/O 原语提供基本接口。它的主要工作是将这些原语的现有实现(例如包 os 中的那些原语)包装到抽象功能的共享公共接口中,以及一些其他相关原语中。
因为这些接口和原语用各种实现包装较低级别的操作,除非另有通知的客户端不应该认为它们对于并行执行是安全
log 日志
math 数学计算
mime 拟态
mime包实现了MIME规范的一部分。