Go Map/Reduce Package
The goal of go-mapreduce
is to simplify the use of the common map/reduce pattern in Go. Essentially it takes the following 2 functions:
Map: Fan out function that typically retrieves data and applies some sort of transformation.
Reduce: Aggregation function that iterates over data emitted by the Map.
- Map Function
- Reduce Function
- Report process stats
- Docs
- Tests
- Benchmarks