Goldziher / go-utils
Simple and performant utilies using Go generics inspired by JavaScript and Python
☆52Updated last week
Alternatives and similar repositories for go-utils:
Users that are interested in go-utils are comparing it to the libraries listed below
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.☆175Updated last year
- A best practice http server set up that supports graceful shutdown☆195Updated 3 weeks ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆47Updated last month
- 🚨 Fiber middleware for slog logger☆74Updated last week
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆47Updated 10 months ago
- JSON Schema mapping for Go☆140Updated 2 months ago
- Asynchronous Job Processor☆107Updated 9 months ago
- Generate OpenAPI 3.0 specifications from Go code.☆63Updated 7 months ago
- Go package simplifies nullable fields handling using Go Generics.☆113Updated last month
- AMQP library to publish and consume events☆56Updated 2 weeks ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆82Updated 3 months ago
- 🚨 slog: Attribute formatting☆165Updated this week
- Database based task queue implemented in Go☆47Updated last year
- Simple, type-safe hook system to enable easier modularization of your Go code.☆95Updated 2 years ago
- API framework written in Golang.☆55Updated last week
- Embedded Swagger UI for Go☆71Updated this week
- 🚨 net/http middleware for slog logger☆65Updated 3 weeks ago
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆109Updated last week
- Reflection-free Run-Time Dependency Injection framework for Go 1.18+☆46Updated 2 years ago
- Clean Architecture Use Case for Go☆34Updated last year
- Remote Protobuf plugins available on the BSR☆55Updated this week
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆70Updated 2 months ago
- 🚨 Chi middleware for slog logger☆68Updated last week
- 🚨 Echo middleware for slog logger☆117Updated last week
- AMQP Pub/Sub for the Watermill project.☆55Updated last month
- OpenTelemetry instrumentation for go-chi/chi☆134Updated last month
- Struct validation using tags☆84Updated last month
- 🚨 slog: Zerolog handler☆50Updated this week
- Create a gRPC server from code generated by sqlc☆146Updated last month
- The go-xerrors is an idiomatic and lightweight package that provides a set of functions to make working with errors easier.☆62Updated 2 years ago