package
0.0.0-20240311165601-da789b0b04e2
Repository: https://github.com/protoflow-labs/protoflow.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 can resolve files, messages, enums, and extensions.
Unmarshaler unmarshals Messages.