package propagation
import "github.com/openzipkin/zipkin-go/propagation"
Package propagation holds the required function signatures for Injection and Extraction as used by the Zipkin Tracer.
Subpackages of this package contain officially supported standard propagation implementations.
Index ¶
Types ¶
type Extractor ¶
type Extractor func() (*model.SpanContext, error)
Extractor function signature
type Injector ¶
type Injector func(model.SpanContext) error
Injector function signature
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
propagation/b3 | Package b3 implements serialization and deserialization logic for Zipkin B3 Headers. |
propagation/baggage | Package baggage holds a Baggage propagation implementation based on explicit allowList semantics. |
- Version
- v0.4.3 (latest)
- Published
- Apr 29, 2024
- Platform
- linux/amd64
- Imports
- 1 packages
- Last checked
- 1 week ago –
Tools for package owners.