swaggest / restLinks
Web services with OpenAPI and JSON Schema done quick in Go
β459Updated last week
Alternatives and similar repositories for rest
Users that are interested in rest are comparing it to the libraries listed below
Sorting:
- OpenAPI structures for Goβ306Updated last month
- π‘ HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)β359Updated this week
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β488Updated this week
- Short examples of common anti-patterns in Go Web Applications.β425Updated 8 months ago
- Create a jwt.Keyfunc for JWT parsing with a JWK Set or given cryptographic keys (like HMAC) in Golang.β327Updated 3 weeks ago
- Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.β448Updated last year
- pgx mock driver for golang to test database interactionsβ484Updated 2 months ago
- libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applicatiβ¦β661Updated this week
- OpenTelemetry instrumentation for go-chi/chiβ145Updated 4 months ago
- Go HTTP request logger with structured logging capabilities built on "log/slog" packageβ251Updated this week
- Go with Zod inspired simple schema validationβ876Updated this week
- net/http rate limiter middlewareβ360Updated 2 months ago
- Library to provide basic healthcheck functionality to Go applications.β562Updated this week
- An enum generator for goβ838Updated this week
- A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performantβ1,207Updated 2 months ago
- π slog.Handler that writes tinted (colorized) logsβ1,016Updated 2 weeks ago
- Go library for decoding generic map values into native Go structures and vice versa.β321Updated this week
- An idiomatic Go validation package. Supports configurable and extensible validation rules (validators) using normal language constructs iβ¦β95Updated 10 months ago
- Library for scanning data from a database into Go structs and moreβ1,437Updated 3 months ago
- JWT authentication middleware for Go HTTP servicesβ594Updated 2 months ago
- Fully featured, spec-compliant HTML5 server-sent events libraryβ436Updated last month
- Default net/http wrapper to automatically generate RESTful API documentation with Swagger 2.0.β504Updated last month
- Make your Go programs use less memory (maybe)β822Updated 2 weeks ago
- Type safe enums for Go without code generation or reflectionβ424Updated 10 months ago
- Generate JSON Schemas from Go typesβ709Updated 5 months ago
- The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).β323Updated last week
- Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIsβ1,420Updated this week
- Package conf provides support for using environmental variables and command line arguments for configuration.β289Updated 3 weeks ago
- Package pgerrcode contains constants for PostgreSQL error codes.β180Updated last year
- Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional wayβ278Updated 8 months ago