Cute Gopher Mascot

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

See More! ๐Ÿš€

conform

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

See More! ๐Ÿš€

binding

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

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! ๐Ÿš€

checker

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

See More! ๐Ÿš€

queryparam

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

See More! ๐Ÿš€

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

See More! ๐Ÿš€