(parent context.Context, d RequestData)
| 293 | } |
| 294 | |
| 295 | func RequestLogCtx(parent context.Context, d RequestData) context.Context { |
| 296 | newCtx := getLogCtx(parent) |
| 297 | newCtx.CorrelationID = d.CorrelationID |
| 298 | newCtx.RequestHost = d.RequestHost |
| 299 | newCtx.RequestRemoteAddr = d.RequestRemoteAddr |
| 300 | return LogContextWith(parent, &newCtx) |
| 301 | } |
| 302 | |
| 303 | // LogContextKey is the type used to store custom data in the go context |
| 304 | type LogContextKey int |