Goldziher / go-utilsLinks
Simple and performant utilies using Go generics inspired by JavaScript and Python
β54Updated last week
Alternatives and similar repositories for go-utils
Users that are interested in go-utils are comparing it to the libraries listed below
Sorting:
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.β111Updated 8 months ago
- π¨ slog: Attribute formattingβ200Updated 3 weeks ago
- π¨ slog sampling: drop repetitive log recordsβ95Updated 3 weeks ago
- Fast deep-copy library for Goβ116Updated this week
- Generate Swagger 2.0 or OpenAPI 3.0 documentation for Go with "no" annotations, "no" files, "no" commandβ101Updated 3 weeks ago
- π¨ net/http middleware for slog loggerβ88Updated last month
- JSON Schema mapping for Goβ178Updated 2 weeks ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β73Updated 2 months ago
- The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go withβ¦β203Updated last week
- Go queue implementation using postgres.β126Updated 9 months ago
- π¨ Fiber middleware for slog loggerβ90Updated 3 weeks ago
- Go package simplifies nullable fields handling using Go Generics.β128Updated last month
- 𧬠Adaptor middleware to convert net/http handlers from/to Fiber request handlersβ179Updated 2 years ago
- π¨ slog: Zerolog handlerβ59Updated 3 weeks ago
- Embedded, self-hosted swagger-ui for go serversβ91Updated last year
- Is a general library to help modify or set data within data structures and other objects.β289Updated 11 months ago
- Accept Interfaces, Return Concrete Typesβ78Updated last week
- A Go (Golang) client for Postgres Message Queue (PGMQ)β83Updated 3 weeks ago
- Remote Protobuf plugins available on the BSRβ65Updated this week
- Go HTTP request logger with structured logging capabilities built on "log/slog" packageβ286Updated last month
- Create a gRPC server from code generated by sqlcβ155Updated 2 weeks ago
- The go-xerrors is an idiomatic and lightweight package that provides a set of functions to make working with errors easier.β76Updated 3 months ago
- π¨ Chi middleware for slog loggerβ80Updated last month
- πͺ΅ Ensure consistent code style when using log/slogβ217Updated last week
- π Seamless Observability for Distributed Systems πβ73Updated this week
- jio is a json schema validator similar to joiβ124Updated last year
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.β81Updated 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β¦β52Updated last year
- cheek: a pico-sized declarative job schedulerβ198Updated last month
- Generate OpenAPI 3.0 specifications from Go code.β73Updated last year