| 1234567891011121314 |
- package httpclient
- import "context"
- type transportKey struct{}
- func contextWithTransportTag(ctx context.Context, transportTag string) context.Context {
- return context.WithValue(ctx, transportKey{}, transportTag)
- }
- func transportTagFromContext(ctx context.Context) (string, bool) {
- value, loaded := ctx.Value(transportKey{}).(string)
- return value, loaded
- }
|