github.com/znly/protein (go): Package protein is an encoding/decoding library for Protobuf that comes with schema-versioning and runtime-decoding capabilities.  It has diverse use-cases, including but not limited to:  Package protein is a generated protocol buffer package.  It is generated from these files:  It has these top-level messages:  This example demonstrates the use the Protein package in order to: initialize a `Transcoder`, sniff the local protobuf schemas from memory, synchronize the local schema-database with a remote datastore (here `redis`), use a `Transcoder` to encode & decode protobuf payloads using an already known schema, use a `Transcoder` to decode protobuf payloads without any prior knowledge of their schema.
Keywords: go|golang|protobuf|schema-registry|zenly