context

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2019 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromTraceID

func FromTraceID(ctx context.Context) (string, bool)

FromTraceID - Get the tracking ID from the context

func FromTrans

func FromTrans(ctx context.Context) (interface{}, bool)

FromTrans - Get transactions from context

func FromTransLock

func FromTransLock(ctx context.Context) bool

FromTransLock - Get transaction locks from context

func FromUserUUID

func FromUserUUID(ctx context.Context) (string, bool)

FromUserUUID - Get the user ID from the context

func NewTraceID

func NewTraceID(ctx context.Context, traceID string) context.Context

NewTraceID - Create a context for tracking IDs

func NewTrans

func NewTrans(ctx context.Context, trans interface{}) context.Context

NewTrans - Create the context of the transaction

func NewTransLock

func NewTransLock(ctx context.Context) context.Context

NewTransLock - Create a context for a transaction lock

func NewUserUUID

func NewUserUUID(ctx context.Context, userUUID string) context.Context

NewUserUUID - Create a context for the user ID

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL