
The Best Go Libraries For Forms (14)
Discover the best Go libraries for Forms! Find the perfect tools to streamline your development and boost productivity. From bind to conform, we've got you covered. Let the coding begin!
bind
Bind form data to any Go values
conform
Keeps user input in check. Trims, sanitizes & scrubs data based on struct tags
binding
Binds form and JSON data from net/http Request to struct.
form
Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support
formam
decode form's values into a struct
forms
Framework-agnostic library for parsing and validating form/JSON data which supports multipart forms and files
gbind
Bind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation
gorilla/csrf
CSRF protection for Go web applications & services
httpin
Decode an HTTP request into a custom struct, including querystring, forms, HTTP headers, etc
nosurf
CSRF protection middleware for Go
qs
Go module for encoding structs into URL query parameters
checker
Checker helps validating user input through rules defined in struct tags or directly through functions
queryparam
Decode `url.Values` into usable struct values of standard or custom types
roamer
Eliminates boilerplate code for parsing HTTP requests by binding cookies, headers, query params, path params, body to structs and more by using simple tags