go

module
v1.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2019 License: MIT

README

Sourcegraph Build Status codecov GoDoc rcard License

go-codec

This repository contains the go-codec library, a High Performance and Feature-Rich Idiomatic encode/decode and rpc library for

For more information:

Install using:

go get github.com/ugorji/go/codec

Import Path

The name of the github repo is being changed from go to go-codec. This clarifies that this repo is only for the go-codec.

However, this package has always had a stable import path of "github.com/ugorji/go/codec". We CANNOT change that without negatively affecting all our users.

Consequently, we enforce this import path by specifying it in the following files:

  • go.mod
  • codec/0_importpath.go

If you have a fork and want to change the package path, you will need to modify the above files.

Directories

Path Synopsis
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json.
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json.
codecgen
codecgen generates static implementations of the encoder and decoder functions for a given type, bypassing reflection, and giving some performance benefits in terms of wall and cpu time, and memory usage.
codecgen generates static implementations of the encoder and decoder functions for a given type, bypassing reflection, and giving some performance benefits in terms of wall and cpu time, and memory usage.
bench Module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL