httpin
Data binder
A package for easily decoding data from HTTP requests and encoding them into Go structs.
🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
321 stars
4 watching
23 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists
data-bindinggogo-apigo-httpgo-http-middlewarego-http-requestsgo-rest-apihttp-request-params-reader
Related projects:
Repository | Description | Stars |
---|---|---|
bdjimmy/gbind | Library for parameter binding and validation in Go web applications | 10 |
mozillazg/go-httpheader | A library to encode structs into HTTP header fields | 46 |
nojima/httpie-go | A user-friendly HTTP client CLI with a simple and intuitive interface | 301 |
vsco/http-test | A set of test helpers for the Goji web framework's net/http requests. | 3 |
ugorji/go | A high-performance, feature-rich Idiomatic Go 1.4+ codec/encoding library for various binary and text formats. | 1,861 |
bozd4g/go-http-client | An HTTP client package providing a lightweight way to send requests in Golang. | 79 |
cgxxv/xj2go | A tool to convert data from XML or JSON formats into Go structs. | 34 |
goji/goji | A minimalistic HTTP request multiplexer for Go. | 967 |
dghubble/sling | A Go HTTP client library for creating and sending API requests | 1,687 |
shulhan/go-bindata | A utility to embed binary data in Go programs | 189 |
jszwedko/go-circleci | A Go library providing programmatic access to CircleCI's API | 65 |
earthboundkid/requests | A library providing a simpler and more convenient HTTP client API for Go. | 1,512 |
robfig/bind | A library that enables seamless integration of HTTP request parameters with Go objects. | 31 |
go-the-way/exl | An Excel data binding library for Go, allowing users to read and write Excel files in a structured way. | 30 |
monaco-io/request | An HTTP client library for making requests in Go | 291 |