Found 19,845 repositories(showing 30)
go-playground
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
ianstormtaylor
A simple and composable way to validate data in JavaScript (and TypeScript).
asaskevich
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
jinzhu
Copier for golang, copy value from struct to struct and more
caarlos0
A simple, zero-dependencies library to parse environment variables into structs
dtolnay
derive(Error) for struct and enum error types
kaitai-io
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
go-ozzo
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
fatih
Utilities for Go structs
saoudrizwan
Easily persist structs, images, and data on iOS
darccio
Mergo: merging Go structs and maps since 2013
TeXitoi
Parse command line arguments by defining a struct.
ChimeraCoder
Automatically generate Go (golang) struct definitions from example JSON
valyala
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Keats
Simple validation for Rust structs
xxjwxc
database to golang struct
fatih
Go tool to modify struct field tags
gookit
💪 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
An easy to use library for pretty print tables of Rust structs and enums.
alexflint
Struct-based argument parsing in Go
go-querystring is Go library for encoding structs into URL query strings.
alibaba
A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.
bxcodec
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker
hengqiali
---AWESOME--- C++学习笔记和常见面试知识点,C++11特性,包括智能指针、四种强制转换、function和bind、移动语义、完美转发、tuple、多态原理、虚表、友元函数、符号重载、函数指针、深浅拷贝、struct内存对齐、volatile以及union\static等各种关键字的用法等等
glycerine
Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
bytedance
An interesting go struct tag expression syntax for field validation, etc.
goforj
A minimal, developer-friendly pretty-printer and debug dumper for Go structs, inspired by Laravel’s dump() and Symfony’s VarDumper.
andeya
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
colin-kiegel
derive builder implementation for rust structs
georgysavva
Library for scanning data from a database into Go structs and more