Directories
¶
| Path | Synopsis |
|---|---|
|
Package anyjson 提供面向动态 JSON 值的统一表示,以及 diff、merge、transform 等操作能力。
|
Package anyjson 提供面向动态 JSON 值的统一表示,以及 diff、merge、transform 等操作能力。 |
|
Package cmp 提供可组合的断言谓词,返回结构化错误,便于测试和逐层定位失败原因。
|
Package cmp 提供可组合的断言谓词,返回结构化错误,便于测试和逐层定位失败原因。 |
|
container
|
|
|
list
Package list 提供带泛型的双向链表实现,行为与标准库 container/list 接近,但值类型更明确。
|
Package list 提供带泛型的双向链表实现,行为与标准库 container/list 接近,但值类型更明确。 |
|
Package context 提供类型化上下文槽位和更轻量的值注入辅助。
|
Package context 提供类型化上下文槽位和更轻量的值注入辅助。 |
|
Package datauri 提供 data URI 的解析、编码与文本序列化能力。
|
Package datauri 提供 data URI 的解析、编码与文本序列化能力。 |
|
Package encoding 提供围绕 encoding.TextMarshaler 和 encoding.TextUnmarshaler 的通用文本编解码辅助。
|
Package encoding 提供围绕 encoding.TextMarshaler 和 encoding.TextUnmarshaler 的通用文本编解码辅助。 |
|
Package iter 提供围绕标准 iter 包的轻量辅助封装。
|
Package iter 提供围绕标准 iter 包的轻量辅助封装。 |
|
Package logr 定义仓库内使用的轻量日志抽象,以及上下文注入和日志级别辅助。
|
Package logr 定义仓库内使用的轻量日志抽象,以及上下文注入和日志级别辅助。 |
|
slog
Package slog 提供 logr.Logger 与标准库 log/slog 之间的适配实现。
|
Package slog 提供 logr.Logger 与标准库 log/slog 之间的适配实现。 |
|
Package ptr 提供基础值到指针的便捷转换。
|
Package ptr 提供基础值到指针的便捷转换。 |
|
Package reflect 提供对标准库 reflect 的补充能力,聚焦零值判断、类型名称和结构标签解析等常见场景。
|
Package reflect 提供对标准库 reflect 的补充能力,聚焦零值判断、类型名称和结构标签解析等常见场景。 |
|
Package slices 提供面向切片的轻量泛型辅助函数。
|
Package slices 提供面向切片的轻量泛型辅助函数。 |
|
Package sync 提供对标准库 sync 的泛型补充封装。
|
Package sync 提供对标准库 sync 的泛型补充封装。 |
|
singleflight
Package singleflight 提供按键去重的并发调用抑制机制。
|
Package singleflight 提供按键去重的并发调用抑制机制。 |
|
Package testing 是旧版测试入口,已弃用。
|
Package testing 是旧版测试入口,已弃用。 |
|
bdd
Package bdd Deprecated use testing/v2 instead
|
Package bdd Deprecated use testing/v2 instead |
|
lines
Package lines 提供按行表示文本以及生成行级 diff 的辅助能力。
|
Package lines 提供按行表示文本以及生成行级 diff 的辅助能力。 |
|
snapshot
Package snapshot 提供基于 txtar 的测试快照装载、比较和更新能力。
|
Package snapshot 提供基于 txtar 的测试快照装载、比较和更新能力。 |
|
v2
Package v2 提供当前推荐使用的测试断言 API,覆盖值检查、错误检查和快照检查等能力。
|
Package v2 提供当前推荐使用的测试断言 API,覆盖值检查、错误检查和快照检查等能力。 |
|
Package types 提供统一抽象,桥接 reflect.Type 与 go/types.Type,便于在运行时与静态类型系统之间做一致的类型分析。
|
Package types 提供统一抽象,桥接 reflect.Type 与 go/types.Type,便于在运行时与静态类型系统之间做一致的类型分析。 |
Click to show internal directories.
Click to hide internal directories.