code: func GetStringValue(ctx context.Context, key interface{}) (value string) {
  	if valuev, ok := ctx.Value(key).(string); ok {
  		value = valuev
  	}
  	return value
  }
docs: // GetStringValue returns a string value from the context. The empty string
  // will be returned if not found.