:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
69,259 visible repositories in the index
1–24 of 24 · Most stars
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Painless middleware chaining for Go
Go with Zod inspired simple schema validation
Composable framework for writing HTTP handlers in Go.
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
⚡️ A lightning fast HTTP router
Go package that handles HTML, JSON, XML and etc. responses
Translated⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface.
xmux is a httprouter fork on top of xhandler (net/context aware)
A Golang Middleware to handle X-Forwarded-For Header
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
Address handling for Go.
GO Golang Utilities and helpers like validators and string formatters
Golang middleware for handling multipart/form-data and uploading files
a tool for handling file uploads simple
A Go package for handling common HTTP JSON responses.
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
A Go library to simplify request parsing, validation, and response handling in microservices, making code cleaner and more maintainable.
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
HTTP proxy handler and dialer
Hotcoal - Secure your handcrafted SQL against injection
Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.
Lightweight Go SDK for Yandex Messenger Bot API — type-safe client with retry, rate-limit handling, and service-oriented architecture
JSON library to expose simple handlers that lets you easily read and write json from various sources.