Documentation
¶
Index ¶
- func InjectSpanContextToAmqp(span opentracing.Span, msg Publishing) error
- func StartSpanFromContext(ctx context.Context, operationName string, opts ...opentracing.StartSpanOption) (opentracing.Span, context.Context)
- func StartSpanFromGinContext(gCtx *gin.Context, operationName string, opts ...opentracing.StartSpanOption) (opentracing.Span, *gin.Context)
- type InterfaceMapCarrier
- type Publishing
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InjectSpanContextToAmqp ¶
func InjectSpanContextToAmqp(span opentracing.Span, msg Publishing) error
func StartSpanFromContext ¶
func StartSpanFromContext( ctx context.Context, operationName string, opts ...opentracing.StartSpanOption, ) (opentracing.Span, context.Context)
func StartSpanFromGinContext ¶
func StartSpanFromGinContext( gCtx *gin.Context, operationName string, opts ...opentracing.StartSpanOption, ) (opentracing.Span, *gin.Context)
Types ¶
type InterfaceMapCarrier ¶
func (InterfaceMapCarrier) ForeachKey ¶
func (c InterfaceMapCarrier) ForeachKey(handler func(key, val string) error) error
func (InterfaceMapCarrier) Set ¶
func (c InterfaceMapCarrier) Set(key, val string)
Click to show internal directories.
Click to hide internal directories.