add more comments to metadata Fromcontext (#986)
This commit is contained in:
@ -141,6 +141,8 @@ func NewContext(ctx context.Context, md MD) context.Context {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// FromContext returns the MD in ctx if it exists.
|
// FromContext returns the MD in ctx if it exists.
|
||||||
|
// The returned md should be immutable, writing to it may cause races.
|
||||||
|
// Modification should be made to the copies of the returned md.
|
||||||
func FromContext(ctx context.Context) (md MD, ok bool) {
|
func FromContext(ctx context.Context) (md MD, ok bool) {
|
||||||
md, ok = ctx.Value(mdKey{}).(MD)
|
md, ok = ctx.Value(mdKey{}).(MD)
|
||||||
return
|
return
|
||||||
|
Reference in New Issue
Block a user