A multithreaded pipeline implementation with support of Go 1.18 generics.
The webapp module can be installed by running the following command in your main Go module:
go get github.com/qqiao/pipeline/v2
API documentation and example code can be found at pkg.go.dev.