context

package
v0.0.0-...-19239a5 Latest Latest
Warning

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

Go to latest
Published: Oct 7, 2021 License: EUPL-1.2 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddRequestId

func AddRequestId(ctx context.Context) context.Context

Attach a brand new request ID to a http request context

func AddTransaction

func AddTransaction(ctx context.Context, tx *pg.Tx) context.Context

func AddUserId

func AddUserId(ctx context.Context, userId int) context.Context

func GetLogger

func GetLogger(ctx context.Context) log.FieldLogger

func GetRequestId

func GetRequestId(ctx context.Context) string

Get reqID from a http request context and return it as a string

func GetRequestLogger

func GetRequestLogger(requestId string) log.FieldLogger

func GetTransaction

func GetTransaction(ctx context.Context) *pg.Tx

func GetUserId

func GetUserId(ctx context.Context) int

Types

This section is empty.

Jump to

Keyboard shortcuts

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