Awesome Go

Forms

14 libraries in this category

binding

Binds form and JSON data from net/http Request to struct.

795FormsLibraries for working with forms.
bind

Bind form data to any Go values

FormsForms
checker

Checker helps validating user input through rules defined in struct tags or directly through functions

FormsForms
conform

Keeps user input in check. Trims, sanitizes & scrubs data based on struct tags

FormsForms
form

Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support

FormsForms
formam

decode form's values into a struct

FormsForms
forms

Framework-agnostic library for parsing and validating form/JSON data which supports multipart forms and files

FormsForms
gbind

Bind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation

FormsForms
gorilla/csrf

CSRF protection for Go web applications & services

FormsForms
httpin

Decode an HTTP request into a custom struct, including querystring, forms, HTTP headers, etc

FormsForms
nosurf

CSRF protection middleware for Go

FormsForms
qs

Go module for encoding structs into URL query parameters

FormsForms
queryparam

Decode `url.Values` into usable struct values of standard or custom types

FormsForms
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

FormsForms