# Functions
SigTerm returns a copy of the parent context that is marked done (its Done channel is closed) when termination signal arrives, when the returned stop function is called, or when the parent context's Done channel is closed, whichever happens first.
Sleep pauses the current goroutine until d has passed or ctx is canceled.
SleepWithJitter pauses the current goroutine until d + jitter has passed or ctx is canceled.
WithDelay returns a copy of the parent context (with its values), which is canceled when returned [context.CancelCauseFunc] is called (without any delay), or when the parent is canceled and 3 seconds have passed.