Go-lang Forms

Back

1. bind

Bind form data to any Go values.

2. binding

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

3. conform

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

4. form

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

5. formam

decode form's values into a struct.

6. forms

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

7. gorilla/csrf

CSRF protection for Go web applications & services.

8. nosurf

CSRF protection middleware for Go.

9. qs

Go module for encoding structs into URL query parameters.

10. queryparam

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