Directories
¶
| Path | Synopsis |
|---|---|
|
Package decoder 把不同编码(yaml/json/...)的字节流解码为统一的 map[string]any 中间表示。
|
Package decoder 把不同编码(yaml/json/...)的字节流解码为统一的 map[string]any 中间表示。 |
|
Package discovery scans a configuration root and produces a stream of priority-ordered layers (base, overlays, extra overlay axes).
|
Package discovery scans a configuration root and produces a stream of priority-ordered layers (base, overlays, extra overlay axes). |
|
Package feature provides a tiny, allocation-light feature-flag / rollout evaluator that piggybacks on FastConf's strongly-typed configuration.
|
Package feature provides a tiny, allocation-light feature-flag / rollout evaluator that piggybacks on FastConf's strongly-typed configuration. |
|
Package flog wraps *slog.Logger with a zerolog-style fluent API while preserving slog's handler ecosystem.
|
Package flog wraps *slog.Logger with a zerolog-style fluent API while preserving slog's handler ecosystem. |
|
Package generator hosts FastConf's built-in contracts.Generator implementations.
|
Package generator hosts FastConf's built-in contracts.Generator implementations. |
|
Package mappath provides dotted-path helpers for map[string]any trees.
|
Package mappath provides dotted-path helpers for map[string]any trees. |
|
Package merger 实现 Kustomize 风格的 map[string]any 深度合并。
|
Package merger 实现 Kustomize 风格的 map[string]any 深度合并。 |
|
Package migration lets FastConf rewrite the merged map from one schema version to another before it is decoded into the strongly typed snapshot.
|
Package migration lets FastConf rewrite the merged map from one schema version to another before it is decoded into the strongly typed snapshot. |
|
Package profile implements FastConf's tiny boolean profile-expression language (Phase 13).
|
Package profile implements FastConf's tiny boolean profile-expression language (Phase 13). |
|
Package provider abstracts external configuration sources (env, CLI, KV, Vault, ...).
|
Package provider abstracts external configuration sources (env, CLI, KV, Vault, ...). |
|
Package transform provides composable, post-merge / pre-decode transformations on the merged configuration tree.
|
Package transform provides composable, post-merge / pre-decode transformations on the merged configuration tree. |
|
Package validate hosts reusable validation primitives for FastConf.
|
Package validate hosts reusable validation primitives for FastConf. |
Click to show internal directories.
Click to hide internal directories.