func context.WithTimeoutCause

one use

	context (current package)
		context.go#L691: func WithTimeoutCause(parent Context, timeout time.Duration, cause error) (Context, CancelFunc) {