1,935 skills found · Page 1 of 65
go-playground / Validator:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
ianstormtaylor / SuperstructA simple and composable way to validate data in JavaScript (and TypeScript).
asaskevich / Govalidator[Go] Package of validators and sanitizers for strings, numerics, slices and structs
jinzhu / CopierCopier for golang, copy value from struct to struct and more
caarlos0 / EnvA simple, zero-dependencies library to parse environment variables into structs
dtolnay / Thiserrorderive(Error) for struct and enum error types
kaitai-io / Kaitai StructKaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
go-ozzo / Ozzo ValidationAn idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
fatih / StructsUtilities for Go structs
saoudrizwan / DiskEasily persist structs, images, and data on iOS
darccio / MergoMergo: merging Go structs and maps since 2013
TeXitoi / StructoptParse command line arguments by defining a struct.
ChimeraCoder / GojsonAutomatically generate Go (golang) struct definitions from example JSON
Keats / ValidatorSimple validation for Rust structs
valyala / FastjsonFast JSON parser and validator for Go. No custom structs, no code generation, no reflection
xxjwxc / Gormtdatabase to golang struct
fatih / GomodifytagsGo tool to modify struct field tags
gookit / Goutil💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等
zhiburt / TabledAn easy to use library for pretty print tables of Rust structs and enums.
alexflint / Go ArgStruct-based argument parsing in Go