Documentation ¶
Index ¶
- func Background() context.Context
- func FromContext(ctx context.Context) uuid.UUID
- type TraceableContext
- func FromContextWithUUID(ctx context.Context, uuid uuid.UUID) TraceableContext
- func WithCancel(parent context.Context) (ctx TraceableContext, cancel context.CancelFunc)
- func WithDeadline(parent context.Context, deadline time.Time) (ctx TraceableContext, cancel context.CancelFunc)
- func WithTimeout(parent context.Context, timeout time.Duration) (ctx TraceableContext, cancel context.CancelFunc)
- func WithUUID(uuid uuid.UUID) TraceableContext
- func WithValue(parent context.Context, key, val interface{}) TraceableContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Background ¶
Types ¶
type TraceableContext ¶
func FromContextWithUUID ¶
func FromContextWithUUID(ctx context.Context, uuid uuid.UUID) TraceableContext
func WithCancel ¶
func WithCancel(parent context.Context) (ctx TraceableContext, cancel context.CancelFunc)
func WithDeadline ¶
func WithDeadline(parent context.Context, deadline time.Time) (ctx TraceableContext, cancel context.CancelFunc)
func WithTimeout ¶
func WithTimeout(parent context.Context, timeout time.Duration) (ctx TraceableContext, cancel context.CancelFunc)
func WithUUID ¶
func WithUUID(uuid uuid.UUID) TraceableContext
func WithValue ¶
func WithValue(parent context.Context, key, val interface{}) TraceableContext
Click to show internal directories.
Click to hide internal directories.