Documentation ¶ Index ¶ func SkipFirst(py *Ticker) type Option type Ticker func New(interval time.Duration, opts ...Option) *Ticker func (t *Ticker) Do(ctx context.Context, fun func() error) error func (t *Ticker) MustDo(ctx context.Context, fun func() error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func SkipFirst ¶ func SkipFirst(py *Ticker) Types ¶ type Option ¶ type Option = func(*Ticker) type Ticker ¶ type Ticker struct { // contains filtered or unexported fields } func New ¶ func New(interval time.Duration, opts ...Option) *Ticker func (*Ticker) Do ¶ func (t *Ticker) Do(ctx context.Context, fun func() error) error func (*Ticker) MustDo ¶ func (t *Ticker) MustDo(ctx context.Context, fun func() error) Source Files ¶ View all Source files options.go ticker.go Click to show internal directories. Click to hide internal directories.