Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type WaitRunner ¶
type WaitRunner interface { AddTasks(ctx context.Context, f ...func() error) AddTask(ctx context.Context, f func() error) Wait() }
func NewWaitRunner ¶
func NewWaitRunner(opts ...WaitRunnerOptionFunc) WaitRunner
NewWaitRunner 创建等待协程任务
type WaitRunnerOption ¶
type WaitRunnerOption struct {
// contains filtered or unexported fields
}
type WaitRunnerOptionFunc ¶
type WaitRunnerOptionFunc func(o *WaitRunnerOption)
func WithWaitRunnerOption ¶
func WithWaitRunnerOption(max int32) WaitRunnerOptionFunc
Click to show internal directories.
Click to hide internal directories.