Documentation ¶
Overview ¶
Package parallel 实现了可优雅关闭退出所有的actors Group
| ---> 执行actor | ---> 退出处理
其类似errgroup, 但其不要求actor goroutines去理解上下文的意思,这样它可以在更多的场景下使用. 例如, 处理net.Listeners的connections, 或者从关闭的io.Reader中读取输入
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Group ¶
type Group struct {
// contains filtered or unexported fields
}
Group 收集一系列actor并且同时运行它们 当其中某一个actor执行完,其他actors都会被中断执行
type SignalError ¶
SignalError 当signalActor的execute函数收到信号退出是返回该错误
Click to show internal directories.
Click to hide internal directories.