Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.0% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 7.7% forks on proxy.golang.org
Top 0.3% docker downloads on proxy.golang.org

proxy.golang.org : github.com/ipld/go-codec-dagpb

Package dagpb provides an implementation of the IPLD DAG-PB spec (https://github.com/ipld/specs/blob/master/block-layer/codecs/dag-pb.md) for go-ipld-prime (https://github.com/ipld/go-ipld-prime/). Use Decode() and Encode() directly, or import this package to have this codec registered into the go-ipld-prime multicodec registry and available from the cidlink.DefaultLinkSystem. Nodes encoded with this codec _must_ conform to the DAG-PB spec. Specifically, they should have the non-optional fields shown in the DAG-PB schema: Use dagpb.Type.PBNode and friends directly for strictness guarantees. Basic ipld.Node's will need to have the appropriate fields (and no others) to successfully encode using this codec.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/ipld/go-codec-dagpb
License: Apache-2.0,MIT
Latest release: over 1 year ago
First release: over 3 years ago
Namespace: github.com/ipld
Dependent packages: 696
Dependent repositories: 670
Stars: 6 on GitHub
Forks: 6 on GitHub
Docker dependents: 100
Docker downloads: 64,397,845
See more repository details: repos.ecosyste.ms
Last synced: about 20 hours ago

    Loading...
    Readme
    Loading...