Goldziher / go-utils
Simple and performant utilies using Go generics inspired by JavaScript and Python
☆50Updated 8 months ago
Alternatives and similar repositories for go-utils:
Users that are interested in go-utils are comparing it to the libraries listed below
- AsyncAPI spec from Go code☆77Updated 4 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆68Updated this week
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated last week
- Go HTTP request logger with structured logging capabilities built on "log/slog" package☆219Updated 6 months ago
- JSON Schema mapping for Go☆134Updated last week
- Fast SQL query builder for Go☆154Updated 3 months ago
- 🚨 Echo middleware for slog logger☆108Updated this week
- 🧬 Adaptor middleware to convert net/http handlers from/to Fiber request handlers☆181Updated last year
- The go-xerrors is an idiomatic and lightweight package that provides a set of functions to make working with errors easier.☆53Updated 2 years ago
- Libraries used in the Ory ecosystem☆90Updated this week
- 🚨 Fiber middleware for slog logger☆68Updated this week
- ☆34Updated 3 years ago
- Zerolog wrapper for Echo framework 🍅☆99Updated last month
- Lightweight net/http 1.22+ enhancement library that combines the best of chi & Echo Enabling you to effortlessly write handlers using net…☆75Updated this week
- Reflection-free Run-Time Dependency Injection framework for Go 1.18+☆46Updated 2 years ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆78Updated last month
- 🛠 A full-featured dependency injection container for go programming language.☆233Updated last year
- go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc☆81Updated 8 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…☆48Updated 7 months ago
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆73Updated 2 weeks ago
- AMQP Pub/Sub for the Watermill project.☆55Updated 2 weeks ago
- Is a general library to help modify or set data within data structures and other objects.☆246Updated last month
- Handler attaching OpenTelemetry trace and resource details to logs☆18Updated last week
- Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some f…☆379Updated last year
- Golang Database Resolver and Wrapper for any multiple database connections topology, e.g. master-slave replication database, cross-region…☆157Updated 4 months ago
- AMQP library to publish and consume events☆56Updated this week
- 🚨 slog: Attribute formatting☆153Updated this week
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.☆172Updated last year
- A paginator doing cursor-based pagination based on GORM☆195Updated 3 months ago
- Clean Architecture Use Case for Go☆33Updated last year