Awesome Go

go-codec

CategorySerialization
SubcategorySerialization
Stars0

High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support

About go-codec

Sourcegraph Build and Test go-codec codecov Go Reference rcard License

go-codec

This repository contains the go-codec library, the codecgen tool and benchmarks for comparing against other libraries.

This is a High Performance, Feature-Rich Idiomatic Go 1.20+ codec/encoding library for binary and text formats: binc, msgpack, cbor, json and simple.

It supports generics and monomorphization, based on build tags set.

Code Organization and Module Support

This repository consists of 1 module:

  • github.com/ugorji/go/codec README

To install:

go get github.com/ugorji/go/codec

Frequently Asked Questions

What is go-codec?

go-codec is a Serialization library for the Go programming language. High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support

How do I install go-codec?

Install go-codec with the Go module system using `go get ugorji/go`. Check the repository for the current installation instructions.

What category does go-codec belong to?

go-codec is listed under Serialization, specifically Serialization.

← Back to Serialization