:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
80,339 visible repositories in the index
1–16 of 16 · Most stars
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Simple, reliable, and efficient distributed task queue in Go
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Language-agnostic persistent background job server
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Process background jobs in Go
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
A tiny wrapper around NSQ topic and channel :rocket:
Go HTTP client w/ HTTPS and SOCKS5 Proxy Load-balancing, Failover, Retries, Authentication, and RoundTripper
Go client library around the HERE location based APIs.
Go client library around the VerifID identity verification layer API.