Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
47,133 repositories indexed
1–23 of 23 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
a cron library for go
HCL is the HashiCorp configuration language.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Package ini provides INI file read and write functionality in Go
Flagr is a feature flagging, A/B testing and dynamic configuration microservice
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
Highly configurable, fast JSON encoder for Go
hiboot is a high performance web and cli application framework with dependency injection support
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
Library for setting values to structs' fields from env, flags, files or default tag
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
CLI client for Portainer
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
Structured data format to config struct decoder library for Go
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
Configuration and dependency injection
Production-ready Go framework for gRPC + HTTP APIs with MongoDB ODM, zero-config SSL, Temporal workflows, cloud utilities, and bootstrap CLI.
YAML configuration framework for Go.
ini parser for golang
Fast, zero-configuration, static HTTP filer server.