package
0.1.9
Repository: https://github.com/bitwormhole/starter.git
Documentation: pkg.go.dev

# Functions

DefaultExecutor 创建一个默认的任务的执行者.
GetProgressReporter 取报告者.
GetProgressReporterHolder 取报告者管理器.
NewPromise 新建一个 Promise 对象的实例.
NewPromiseWithExecutor 新建一个 Promise 对象的实例, 并使用指定的 Executor 执行.

# Constants

定义任务过程中的状态.
定义任务过程中的状态.
定义任务过程中的状态.
定义任务过程中的状态.
定义任务过程中的状态.
定义任务过程中的状态.
定义任务过程中的状态.
定义任务的最终状态.
定义任务的最终状态.
定义任务的最终状态.

# Structs

No description provided by the author
No description provided by the author
Progress 进度对象.
ProgressReporterHolder 报告者管理器.

# Interfaces

Controller 任务控制器(用户端接口).
Executor 接口表示一个任务的执行者.
ProgressReporter 进度报告者(服务端接口).
ProgressReporterFactory 进度报告者工厂.
Promise 对象用于表示一个异步操作的最终完成 (或失败)及其结果值。.
Runnable 一个简单而纯粹的任务入口.

# Type aliases

CatchFn 是 Catch 方法的回调函数.
FinallyFn 是操作完成(成功|失败)的处理函数.
ProgressControlHandlerFn 进度控制处理函数.
PromiseFn 是任务的执行过程.
RejectFn 是操作失败的处理函数.
ResolveFn 操作成功的处理函数.
State 表示任务执行过程中的某个状态.
Status 表示任务的最终状态.
ThenFn 是 Then 方法的回调函数.