Generate Go enum encoding
- code-generation
- enum
- encoding
- json
47,133 repositories indexed
289–312 of 318 · Most stars
Generate Go enum encoding
Library for easy configuration of a golang service
Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.
Pre-execution safety analysis for MySQL DDL/DML operations.
A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.
a db migration management CLI and library
automatic enumeration and maintenance of Suricata monitoring interfaces
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.
persistence layer code generation for golang
CLI-friendly package for pg migrations management.
go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".
🛠 Viper wrapper with config inheritance and key generation
Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
Tag based configuration loader from different providers
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).
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.
A simple framework for writing effective unit, component, and integration tests.
A framework to manage development and testing environments
GunDB middleware for Fiber web framework. This middleware enables easy integration of GunDB, a decentralized database.