1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-06-24 22:26:54 +02:00

Change initialisation and add metadata

This commit is contained in:
Asim
2015-05-26 22:39:48 +01:00
parent 7aa2c82ced
commit 36b5ca46fe
16 changed files with 182 additions and 93 deletions

View File

@ -10,13 +10,13 @@ const (
mdKey = key(0)
)
type MetaData map[string]string
type Metadata map[string]string
func GetMetaData(ctx context.Context) (MetaData, bool) {
md, ok := ctx.Value(mdKey).(MetaData)
func GetMetadata(ctx context.Context) (Metadata, bool) {
md, ok := ctx.Value(mdKey).(Metadata)
return md, ok
}
func WithMetaData(ctx context.Context, md MetaData) context.Context {
func WithMetadata(ctx context.Context, md Metadata) context.Context {
return context.WithValue(ctx, mdKey, md)
}