type TextMapCarrier …
type MapCarrier …
var _ …
func (c MapCarrier) Get(key string) string { … }
func (c MapCarrier) Set(key, value string) { … }
func (c MapCarrier) Keys() []string { … }
type HeaderCarrier …
func (hc HeaderCarrier) Get(key string) string { … }
func (hc HeaderCarrier) Set(key string, value string) { … }
func (hc HeaderCarrier) Keys() []string { … }
type TextMapPropagator …
type compositeTextMapPropagator …
func (p compositeTextMapPropagator) Inject(ctx context.Context, carrier TextMapCarrier) { … }
func (p compositeTextMapPropagator) Extract(ctx context.Context, carrier TextMapCarrier) context.Context { … }
func (p compositeTextMapPropagator) Fields() []string { … }
func NewCompositeTextMapPropagator(p ...TextMapPropagator) TextMapPropagator { … }