Library for easy configuration of a golang service
- go
- golang
- configuration
- golang-library
47,133 repositories indexed
145–168 of 168 · Most stars
Library for easy configuration of a golang service
Simple and configurable Logging in Go, with level, formatters and writers
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
Fast, zero-configuration, static HTTP filer server.
Golang logger to different configurable writers.
Golang struct-tag based configfile and flag parsing
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
🛠 Viper wrapper with config inheritance and key generation
Tag based configuration loader from different providers
A plugin built around Kubeconform to validate manifests schema within Kusomize.
Dynamic configuration file templating tool for kubernetes manifest or general configuration files
extensible, high-performance configuration management library, optimized for hierarchical data
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
Run anything, know nothing. Zero-config universal project runner.
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
The configuration provider for consuming data in Azure App Configuration from Go applications.
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.
Simple and convenient library for working with app configurations.
Go package for redacting sensitive information from slog-based logs using a configurable pipeline
Stop writing config loading code. Just drop application.yaml and run.
The repository host gives no description.
The repository host gives no description.
The repository host gives no description.
Parse configuration values into given struct from environment, files, json, bytes, or other input convertible to bytes