package middleware

import "github.com/openzipkin/zipkin-go/middleware"

Index

Types

type BaggageHandler

type BaggageHandler interface {
	// New returns a fresh BaggageFields implementation primed for usage in a
	// request lifecycle.
	// This method needs to be called by incoming transport middlewares. See
	// middlewares/grpc/server.go and middlewares/http/server.go
	New() model.BaggageFields
}

BaggageHandler holds the interface for server and client middlewares interacting with baggage context propagation implementations. A reference implementation can be found in package: github.com/openzipkin/zipkin-go/propagation/baggage

Source Files

baggage.go

Directories

PathSynopsis
middleware/grpcPackage grpc contains several gRPC handlers which can be used for instrumenting calls with Zipkin.
middleware/httpPackage http contains several http middlewares which can be used for instrumenting calls with Zipkin.
Version
v0.4.3 (latest)
Published
Apr 29, 2024
Platform
js/wasm
Imports
1 packages
Last checked
1 week ago

Tools for package owners.