sconf — layered configuration
Configuration modeled after ASP.NET Core's Microsoft.Extensions.Configuration. JSON, YAML, TOML, env vars, CLI args and Vault secrets — merged per key into a single typed struct.
Read the docs
Production-grade building blocks for Go services — layered configuration, a real Unit of Work ORM, Serilog-style structured logging, a hosting framework, a typed messaging bus, a type-safe CLI framework, and a protoc-free protobuf generator.