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.
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
- golang
- unmarshall
- goquery
- selectors
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
Nullable Go types that can be marshalled/unmarshalled to/from JSON.
- golang
- nullable
- json
- marshal
A golang json library inspired by jsoniter
- golang
- json
- iterator
- streamer