Versions in this module Expand all Collapse all v0 v0.0.3 Mar 4, 2024 Changes in this version + type Adapter struct + func NewAdapter(f fs.FS, dir string) *Adapter + func NewDirAdapter(dir string) *Adapter + func (f *Adapter) Get(ctx context.Context, id string) (string, error) + func (f *Adapter) GetByDefinition(ctx context.Context, schema avro.Schema) (string, error) + func (f *Adapter) Walk(ctx context.Context, ...) (int, error) + func (p *Adapter) Persist(ctx context.Context, schema *avro.RecordSchema, ...) (string, error) + type WireFormatter struct + func NewWireFormatter() *WireFormatter + func (*WireFormatter) AppendSchemaID(data []byte, id string) ([]byte, error) + func (*WireFormatter) ExtractSchemaID(data []byte) (string, []byte, error)