Goldziher / go-utilsLinks
Simple and performant utilies using Go generics inspired by JavaScript and Python
☆52Updated last month
Alternatives and similar repositories for go-utils
Users that are interested in go-utils are comparing it to the libraries listed below
Sorting:
- 🧬 Adaptor middleware to convert net/http handlers from/to Fiber request handlers☆180Updated 2 years ago
- 🚨 Fiber middleware for slog logger☆79Updated last month
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆49Updated 4 months ago
- 🚨 slog: Attribute formatting☆173Updated last week
- Swagger UI generator for Echo framework☆66Updated 2 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆72Updated 5 months ago
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.☆52Updated this week
- 🌟 Useful functional programming helpers for Go☆116Updated 6 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆50Updated last year
- Clean Architecture Use Case for Go☆34Updated last year
- 🚨 slog sampling: drop repetitive log records☆84Updated this week
- Database based task queue implemented in Go☆47Updated last year
- JSON Schema mapping for Go☆158Updated last month
- 🚨 net/http middleware for slog logger☆72Updated last month
- Library for setting values to structs' fields from env, flags, files or default tag☆107Updated 5 months ago
- ☆74Updated 3 months ago
- AMQP Pub/Sub for the Watermill project.☆56Updated 4 months ago
- API framework written in Golang.☆54Updated last month
- Embedded, self-hosted swagger-ui for go servers☆87Updated last year
- Fast deep-copy library for Go☆97Updated 2 weeks ago
- Cookies, but with structs, for happiness.☆111Updated last month
- prometheus middleware for Fiber☆198Updated this week
- 🌶️ In-memory caching library for read-intensive Go applications☆83Updated last month
- Struct validation using tags☆94Updated last month
- AMQP library to publish and consume events☆56Updated 2 months ago
- High performance utility functions using Generics☆52Updated 4 months ago
- Generic goroutine pool: Submit, Map, Async.☆72Updated last year
- OpenID Connect (OIDC) http middleware for Go☆99Updated last year
- DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.☆42Updated last year
- Generate OpenAPI 3.0 specifications from Go code.☆70Updated 10 months ago