├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── async.go ├── async_test.go ├── diag ├── flow-chart.png └── small-chart.png ├── examples ├── generators │ ├── redis_stream.go │ ├── rest_api.go │ └── sql.go ├── new │ ├── demo_support.go │ └── main.go ├── original │ ├── main.go │ ├── pipeline_example.go │ └── pipeline_fan_out.go └── worker_pool │ └── main.go ├── go.mod ├── go.sum ├── list.go ├── list_test.go ├── pipeline.go ├── pipeline_test.go ├── pipeline_tree.go ├── stepper.go ├── util.go ├── util_test.go ├── worker.go └── worker_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | .gocache -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/README.md -------------------------------------------------------------------------------- /async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/async.go -------------------------------------------------------------------------------- /async_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/async_test.go -------------------------------------------------------------------------------- /diag/flow-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/diag/flow-chart.png -------------------------------------------------------------------------------- /diag/small-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/diag/small-chart.png -------------------------------------------------------------------------------- /examples/generators/redis_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/generators/redis_stream.go -------------------------------------------------------------------------------- /examples/generators/rest_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/generators/rest_api.go -------------------------------------------------------------------------------- /examples/generators/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/generators/sql.go -------------------------------------------------------------------------------- /examples/new/demo_support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/new/demo_support.go -------------------------------------------------------------------------------- /examples/new/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/new/main.go -------------------------------------------------------------------------------- /examples/original/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/original/main.go -------------------------------------------------------------------------------- /examples/original/pipeline_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/original/pipeline_example.go -------------------------------------------------------------------------------- /examples/original/pipeline_fan_out.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/original/pipeline_fan_out.go -------------------------------------------------------------------------------- /examples/worker_pool/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/examples/worker_pool/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/go.sum -------------------------------------------------------------------------------- /list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/list.go -------------------------------------------------------------------------------- /list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/list_test.go -------------------------------------------------------------------------------- /pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/pipeline.go -------------------------------------------------------------------------------- /pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/pipeline_test.go -------------------------------------------------------------------------------- /pipeline_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/pipeline_tree.go -------------------------------------------------------------------------------- /stepper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/stepper.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/util.go -------------------------------------------------------------------------------- /util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/util_test.go -------------------------------------------------------------------------------- /worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/worker.go -------------------------------------------------------------------------------- /worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arrno/gliter/HEAD/worker_test.go --------------------------------------------------------------------------------