func Repeat(ctx context.Context, interval time.Duration, action func()) context.CancelFunc
Repeat performs an action asynchronously on a predetermined interval.