Versions in this module Expand all Collapse all v1 v1.0.1 Sep 26, 2020 Changes in this version + func AppendKeyValue(ctx context.Context, key, value string) bool + func AppendLogTraceMetadataContext(ctx context.Context, metadata map[string]string) context.Context + func AppendNewRpcId(ctx context.Context) bool + func ExtractTraceNodeToXexContext(ctx context.Context) context.Context + func GetMetadataKey() string + func IncrementRpcId(ctx context.Context) bool + func InjectMetadata(ctx context.Context, mapPtr *map[string]string) bool + func InjectTraceNodeToRpcx(ctx context.Context) context.Context + func NewTraceId() string + type TraceNode struct + func ExtractTraceNodeFromXesContext(ctx context.Context) *TraceNode + func GenLogTraceMetadata() *TraceNode + func NewTraceNode() *TraceNode + func (this *TraceNode) ForkMap() map[string]string + func (this *TraceNode) Get(key string) string + func (this *TraceNode) Set(key, val string)