package platform import ( "context" "net/http" "time" ) func timeLimitedContext(r *http.Request, timeout time.Duration) (context.Context, context.CancelFunc) { return context.WithTimeout(r.Context(), timeout) }