:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
47,133 repositories indexed
1–9 of 9 · Most stars
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
A highly optimized double-ended queue
Bitset data structure
Go library for PHP community with convenient functions
A Go package that read or set data from map, slice or json
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.