
The Best Go Libraries For Serialization (19)
Discover the best Go libraries for Serialization! Find the perfect tools to streamline your development and boost productivity. From bambam to bel, we've got you covered. Let the coding begin!
bambam
generator for Cap'n Proto schemas from go
bel
Generate TypeScript interfaces from Go structs/interfaces. Useful for JSON RPC
binstruct
Golang binary decoder for mapping data into the structure
cbor
Small, safe, and easy CBOR encoding and decoding library
colfer
Code generation for the Colfer binary format
csvutil
High Performance, idiomatic CSV record encoding and decoding to native Go structures
elastic
Convert slices, maps or any other unknown value across different types at run-time, no matter what
fixedwidth
Fixed-width text formatting (UTF-8 supported)
fwencoder
Fixed width file parser (encoding and decoding library) for Go
go-csvlib
High level and rich functionalities CSV serialization/deserialization library
goprotobuf
Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers
gotiny
Efficient Go serialization library, gotiny is almost as fast as serialization libraries that generate code
pletter
A standard way to wrap a proto message for message brokers
structomap
Library to easily and dynamically generate maps from static structures
unitpacking
Library to pack unit vectors into as fewest bytes as possible
go-capnproto
Cap'n Proto library and parser for go
go-codec
High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support
jsoniter
High-performance 100% compatible drop-in replacement of "encoding/json"
php_session_decoder
GoLang library for working with PHP session format and PHP Serialize/Unserialize functions