Cute Gopher Mascot

The Best Go Libraries For Forms (13)

Discover the best Go libraries for Forms! Find the perfect tools to streamline your development and boost productivity. From bind to binding, we've got you covered. Let the coding begin!

bind

Bind form data to any Go values.

See More! πŸš€

binding

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

See More! πŸš€

checker

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

See More! πŸš€

conform

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

See More! πŸš€

form

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

See More! πŸš€

formam

decode form's values into a struct.

See More! πŸš€

forms

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

See More! πŸš€

gbind

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

See More! πŸš€

gorilla/csrf

CSRF protection for Go web applications & services.

See More! πŸš€

httpin

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

See More! πŸš€

nosurf

CSRF protection middleware for Go.

See More! πŸš€

qs

Go module for encoding structs into URL query parameters.

See More! πŸš€

queryparam

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

See More! πŸš€