Cute Gopher Mascot

The Best Go Libraries For Forms - Libraries for working with forms. (13)

Discover the best Go libraries for Forms in Libraries for working with 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.

Discover More! πŸš€

binding

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

Discover More! πŸš€

checker

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

Discover More! πŸš€

conform

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

Discover More! πŸš€

form

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

Discover More! πŸš€

formam

decode form's values into a struct.

Discover More! πŸš€

forms

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

Discover More! πŸš€

gbind

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

Discover More! πŸš€

gorilla/csrf

CSRF protection for Go web applications & services.

Discover More! πŸš€

httpin

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

Discover More! πŸš€

nosurf

CSRF protection middleware for Go.

Discover More! πŸš€

qs

Go module for encoding structs into URL query parameters.

Discover More! πŸš€

queryparam

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

Discover More! πŸš€