10

8

6

4

2


7.8

2.1

7.4
1.1

7.3
0.0

7.0

4.8

5.9

3.2

5.7
0.0

13 Forms packages and projects

  • nosurf

    7.8 2.1 Go
    CSRF protection middleware for Go.
  • gorilla/csrf

    7.4 1.1 Go
    DISCONTINUED. gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
  • SaaSHub helps you find the best software and product alternatives
    Promo www.saashub.com
    SaaSHub Logo
  • binding

    7.3 0.0 Go
    DISCONTINUED. Reflectionless data binding for Go's net/http (not actively maintained)
  • form

    7.0 4.8 Go
    :steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
  • httpin

    5.9 3.2 Go
    🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
  • conform

    5.7 0.0 Go
    Trims, sanitizes & scrubs data based on struct tags (go, golang)
  • formam

    5.0 0.0 Go
    a package for decode form's values into struct in Go
  • forms

    4.7 0.0 Go
    A lightweight go library for parsing form data or json from an http.Request.
  • qs

    3.6 2.2 Go
    Go module for encoding structs into URL query parameters
  • checker

    2.4 8.4 Go
    Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀
  • bind

    2.4 0.0 Go
    Bind form data to any Go values
  • queryparam

    1.8 0.0 Go
    Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
  • gbind

    0.9 6.1 Go
    Bind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values. // 将数据绑定到任何 Go 值。可使用内置和自定义表达式绑定能力;支持对Go值的数据校验逻辑.

Add another 'Forms' Package