csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
47,133 repositories indexed
1–17 of 17 · Most stars
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
[Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
A fast ISO8601 date parser for Go
Golang binary decoder for mapping data into the structure
Cookies, but with structs, for happiness.
Powerful binary serialisation library for D
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
BeanIO 3, a Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.
Nullable Go types that can be marshalled/unmarshalled to/from JSON.
Go MapSlice for ordered marshal/ unmarshal of maps in JSON
Go package that encodes and decodes INI-files
Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON
A golang json library inspired by jsoniter
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.