コード例 #1
0
ファイル: all.go プロジェクト: mildred/go-multicodec
func StandardMux() *Multicodec {
	return MuxMulticodec([]mc.Multicodec{
		cbor.Multicodec(),
		json.Multicodec(false),
		json.Multicodec(true),
	}, SelectFirst)
}
コード例 #2
0
ファイル: coding.go プロジェクト: dardevelin/go-ipld
func init() {
	// by default, always encode things as cbor
	defaultCodec = string(mc.HeaderPath(mccbor.Header))
	muxCodec = mcmux.MuxMulticodec([]mc.Multicodec{
		mccbor.Multicodec(),
		jsonMulticodec(),
		pb.Multicodec(),
	}, selectCodec)
}
コード例 #3
0
ファイル: transform.go プロジェクト: mildred/go-ipld
func CborMulticodec() mc.Multicodec {
	return &transformCodec{mccbor.Multicodec()}
}