ctxutil

package
v0.0.0-...-5431711 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetIdentity

func GetIdentity(ctx context.Context) string

GetIdentity get identity

func GetRequestID

func GetRequestID(ctx context.Context) string

GetRequestID get request id

func GetSingleValue

func GetSingleValue(ctx context.Context, key string) string

GetSingleValue get single value from context

func GetValueFromContext

func GetValueFromContext(ctx context.Context, key string) []string

GetValueFromContext get value from incomming/outging metadata or value of context

func SetIdentity

func SetIdentity(ctx context.Context, identity string) context.Context

SetIdentity set identity

func SetOutgoingContext

func SetOutgoingContext(ctx context.Context, key string, value []string) context.Context

SetOutgoingContext set outgoing context value

func SetRequestID

func SetRequestID(ctx context.Context, requestID string) context.Context

SetRequestID set request id

func SetValue

func SetValue(ctx context.Context, value map[interface{}][]string) context.Context

SetValue set key/value map into context

func SetValueArr

func SetValueArr(ctx context.Context, k interface{}, v []string) context.Context

SetValueArr set value arrary in context

func WithRequestID

func WithRequestID(ctx context.Context, requestID string) context.Context

WithRequestID with request id

func WithValue

func WithValue(ctx context.Context, k interface{}, v string) context.Context

WithValue set key/value map into context

Types

This section is empty.

Jump to

Keyboard shortcuts

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