forms
Form parser
A lightweight Go library for parsing form data from HTTP requests.
A lightweight go library for parsing form data or json from an http.Request.
137 stars
8 watching
24 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
go-playground/form | A Go package for encoding and decoding URL parameters into structured data types | 773 |
ajg/form | A package that facilitates high-fidelity encoding and decoding of data in web form formats | 248 |
alexflint/go-arg | Provides a structured approach to parsing command-line arguments in Go | 2,032 |
rs/formjson | An HTTP handler that transparently exposes posted JSON data as if it were form-urlencoded data | 39 |
monoculum/formam | A package to decode HTTP form and query parameters into Go structs with flexible data types | 192 |
andybalholm/cascadia | A CSS selector library for HTML parsing in Go | 702 |
hashicorp/go-version | A library for parsing and verifying version numbers and constraints. | 1,631 |
openvenues/gopostal | Provides a Go interface to parse and expand international street addresses | 161 |
aliuygur/gores | Utility library providing a set of pre-built HTTP response handlers for building RESTful APIs. | 104 |
elgs/gojq | A Go library for querying and manipulating JSON data | 191 |
natlabs/http-parser.mo | An HTTP request parser for parsing URL, search query, headers and form data. | 10 |
goccmack/gocc | A tool for generating lexers and parsers from a BNF file with semantic actions. | 615 |
askeladdk/prattle | A parser and scanner package for LL(1) grammars | 7 |
go-aah/aah | Builds secure and flexible web applications with a modular framework that automates infrastructure and repetitive tasks. | 690 |
haya14busa/tmpl | Template engine for formatting JSON data in command-line interfaces | 5 |