proxy.golang.org : github.com/znly/protein
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.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/znly/protein
Keywords:
go
, golang
, protobuf
, schema-registry
, zenly
License: Apache-2.0
Latest release: over 7 years ago
First release: about 8 years ago
Namespace: github.com/znly
Stars: 97 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 30 days ago