stdlib

module
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2026 License: Apache-2.0

README

stdlib

English | 中文

stdlib is a collection of independent utility modules written in Go.

Module Overview

errutil – Structured Error Handling Utilities

For more details, see errutil/README.md.

flatten – Hierarchical Data Flattening Utilities

For more details, see flatten/README.md.

iterutil – Iteration Utilities

For more details, see iterutil/README.md.

testing – Testing Assertion Toolkit

For more details, see testing/README.md.

License

Apache License 2.0

Directories

Path Synopsis
Package ctxcache provides a strongly-typed, context-scoped cache for request-scoped data.
Package ctxcache provides a strongly-typed, context-scoped cache for request-scoped data.
Package errutil provides lightweight utilities for structuring and wrapping errors in two distinct semantic ways:
Package errutil provides lightweight utilities for structuring and wrapping errors in two distinct semantic ways:
Package flatten provides utilities for handling hierarchical key/value data structures that commonly appear in configuration formats such as JSON, YAML, or TOML.
Package flatten provides utilities for handling hierarchical key/value data structures that commonly appear in configuration formats such as JSON, YAML, or TOML.
testing
assert
Package assert provides assertion helpers for testing, offering both functional and fluent assertion styles.
Package assert provides assertion helpers for testing, offering both functional and fluent assertion styles.
require
Package require provides assertion helpers that stop test execution on failure.
Package require provides assertion helpers that stop test execution on failure.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL