package
0.0.0-20230306131847-26f457599b8d
Repository: https://github.com/xiaoyawei/buf.git
Documentation: pkg.go.dev

# Functions

NewJSONMarshaler returns a new Marshaler for JSON.
NewJSONMarshalerIndent returns a new Marshaler for JSON with indents.
NewJSONMarshalerUseProtoNames returns a new Marshaler for JSON using the proto names for keys.
NewJSONUnmarshaler returns a new Unmarshaler for json.
NewLazyResolver creates a new Resolver that is constructed from the given descriptors only as needed, if invoked.
NewResolver creates a new Resolver.
NewWireMarshaler returns a new Marshaler for wire.
NewWireUnmarshaler returns a new Unmarshaler for wire.
ReparseUnrecognized uses the given resolver to parse any unrecognized fields in the given reflectMessage.

# Interfaces

Marshaler marshals Messages.
Resolver is a Resolver.
Unmarshaler unmarshals Messages.