spring-base

module
v1.2.4 Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2025 License: Apache-2.0

README

spring-base

license go-version release

English | 中文

The project has been officially released, welcome to use!

A collection of foundational libraries that provide core support for the go-spring framework.

barky - Hierarchical Key-Value Data Processing

The barky package offers tools for working with hierarchical key-value data structures, mainly for handling nested data in configuration formats such as JSON, YAML, or TOML.

  • flatten - Unfold nested data structures into a single-layer structure.

testing - Testing Utilities

The testing directory contains a complete set of testing utilities that provide assertions and validations.

  • assert – Non-blocking Assertions

Provides helper utilities for test assertions with a functional and fluent style. When an assertion fails, the test continues executing.

  • require – Blocking Assertions

Provides helper utilities for test assertions that stop test execution immediately upon failure.

License

Apache License Version 2.0

Directories

Path Synopsis
Package barky provides utilities for handling hierarchical key/value data structures that commonly appear in configuration formats such as JSON, YAML, or TOML.
Package barky 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