package
1.0.11
Repository: https://github.com/rookie-ninja/rk-entry.git
Documentation: pkg.go.dev

# Functions

NewAfterCtx create new AfterCtx with fields initialized.
NewBeforeCtx create new BeforeCtx with fields initialized.
NewFileExporter create a file exporter whose default output is stdout.
NewJaegerExporter Create jaeger exporter with bellow condition.
NewNoopExporter create a noop exporter.
NewOptionSet Create new optionSet with options.
NewOptionSetMock for testing purpose.
ToOptions convert BootConfig into Option list.
WithEntryNameAndType provide entry name and entry type.
WithExporter Provide sdktrace.SpanExporter.
WithIgnorePrefix provide paths prefix that will ignore.
WithMockOptionSet provide mock OptionSetInterface.
WithPropagator provide propagation.TextMapPropagator.
WithSpanProcessor provide sdktrace.SpanProcessor.
WithTracerProvider provide *sdktrace.TracerProvider.

# Structs

AfterCtx context for After() function.
BeforeCtx context for Before() function.
BootConfig for YAML.
NoopExporter noop.

# Interfaces

OptionSetInterface mainly for testing purpose.

# Type aliases

Option is used while creating middleware as param.