Welcome to my brain dump covering Go concurrency patterns.
A worker pool pattern using a combination of goroutine and channel.
This working example demonstrates the use of worker pool to build a fibonance sequence for a range of index using workers. To run the example, execute: go run example/patterns/worker/main.go -seq=<sequence of fibonance> -workers=<number of workers>
.
This working example demonstrates an implementation of a pub sub (or listener) pattern using channels.