gbind

Web framework helper

Library for parameter binding and validation in Go web applications

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

GitHub

10 stars
1 watching
1 forks
Language: Go
last commit: over 4 years ago
Linked from 2 awesome lists

bindcacheexpressionformgbindhttpreflectvalidate

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ggicci/httpinA package for easily decoding data from HTTP requests and encoding them into Go structs.324
thedevsaddam/govalidatorValidate golang request data with simple rules inspired by Laravel's request validation1,324
gobuffalo/validateA Go package providing a framework for defining custom validators and built-in validation helpers for common data structures.95
shulhan/go-bindataA utility to embed binary data in Go programs189
tiendc/go-validatorA fast and intuitive validation library for Go that uses pre-existing Is... functions from the govalidator project.22
wendigo/go-bind-pluginGenerates API wrappers around exported symbols from plugins written in Go.184
go-playground/formA Go package for encoding and decoding URL parameters into structured data types781
lyonnee/hvalidA lightweight validation library written in Go language to validate data of various types.11
gen2brain/raylib-goProvides a Go interface to the raylib C library for videogame programming1,666
wenerme/go-reqA declarative HTTP client library for the Go programming language22
xujiajun/godbalA Go library for building and executing SQL queries with a focus on simplicity and ease of use.59
mikekonan/go-typesProvides Go implementations of common data types used in international data transfer and validation19
jirfag/go-querysetA 100% type-safe ORM library with code generation for Go, supporting multiple databases.726
go-bdd/gobddA BDD testing framework for Go that uses the gherkin syntax and aims to provide more flexibility and customization than existing alternatives.115
google/go-attestationProvides high-level primitives for remote machine identity and state validation across various platforms and TPMs.361