文件名称:zkits-runner:易于使用的任务运行器及其周围的工具集
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-16 10:44:12
go golang runner zkits Go
ZKits Runner库 关于 该软件包是ZKits项目的库。 该库为应用程序提供了方便的子任务运行程序。 我们可以轻松控制子任务的运行顺序,并以相反的顺序退出它们。 安装 go get -u -v github.com/edoger/zkits-runner 用法 package main import ( "github.com/edoger/zkits-runner" ) func main () { r := runner . New () err := r . Run ( runner . NewTaskFromFunc ( nil , func () error { // Do something. return nil })) // Wait system exit. if err := r .
【文件预览】:
zkits-runner-master
----.gitignore(194B)
----go.mod(47B)
----wait_queue.go(3KB)
----caller.go(2KB)
----errors_test.go(2KB)
----.travis.yml(309B)
----wait_group_test.go(1KB)
----wait_queue_test.go(3KB)
----empty_waiter.go(2KB)
----broadcaster.go(3KB)
----LICENSE(11KB)
----waiter_test.go(2KB)
----runner.go(4KB)
----broadcaster_test.go(2KB)
----runner_test.go(4KB)
----README.md(2KB)
----caller_test.go(3KB)
----task.go(2KB)
----.appveyor.yml(180B)
----wait_group.go(1KB)
----system.go(2KB)
----waiter.go(5KB)
----closeable.go(1024B)
----errors.go(2KB)
----empty_waiter_test.go(924B)
----task_test.go(1KB)
----internal()
--------closed_channel.go(894B)