swaggest / rest
Web services with OpenAPI and JSON Schema done quick in Go
β402Updated 2 weeks ago
Alternatives and similar repositories for rest:
Users that are interested in rest are comparing it to the libraries listed below
- π‘ HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)β328Updated 7 months ago
- OpenAPI structures for Goβ274Updated 4 months ago
- libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applicatiβ¦β528Updated this week
- Create a jwt.Keyfunc for JWT parsing with a JWK Set or given cryptographic keys (like HMAC) in Golang.β284Updated this week
- pgx mock driver for golang to test database interactionsβ410Updated last week
- Go HTTP request logger with structured logging capabilities built on "log/slog" packageβ218Updated 6 months ago
- Platform-Agnostic Security Tokens implementation in Golang.β329Updated last month
- Library to provide basic healthcheck functionality to Go applications.β535Updated last month
- Package pgerrcode contains constants for PostgreSQL error codes.β162Updated 10 months ago
- Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.β438Updated 7 months ago
- Short examples of common anti-patterns in Go Web Applications.β394Updated 3 months ago
- Tiny lib to scan SQL rows directly to structs, slices, and primitive typesβ572Updated 3 weeks ago
- Naive code generator that creates mock implementation using testify.mockβ206Updated 8 months ago
- GCI, a tool that control golang package import order and make it always deterministic.β451Updated 4 months ago
- easily manage HTTP request / response payloads of Go HTTP servicesβ301Updated 10 months ago
- Golang Fuego - web framework generating OpenAPI 3 spec from source codeβ1,118Updated this week
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β423Updated 2 weeks ago
- OpenTelemetry instrumentation for go-chi/chiβ128Updated last month
- A library for auto-generating C4 diagrams from Go applicationsβ331Updated this week
- A tool to generate Go data types from JSON Schema definitions.β620Updated last week
- Fully featured, spec-compliant HTML5 server-sent events libraryβ360Updated this week
- A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performantβ605Updated last week
- Go (Golang) Fake Data Generator for Struct, previously https://github.com/bxcodec/fakerβ704Updated last month
- An idiomatic Go validation package. Supports configurable and extensible validation rules (validators) using normal language constructs iβ¦β83Updated 5 months ago
- A fast Golang Valkey client that supports Client Side Caching and Auto Pipelining.β206Updated this week
- Experimental implementation of a proposed v2 encoding/json packageβ429Updated this week
- Go driven rpc code generation tool for right now.β810Updated 5 months ago
- net/http rate limiter middlewareβ303Updated last month
- Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fβ¦β377Updated last year
- Library for scanning data from a database into Go structs and moreβ1,336Updated last month