github.com/markdicksonjr/work (go):  A worker pool and batch processing library written in Go. Ships with a few utilities for common use-cases (e.g. XML processing, splitting inputs, ensuring a single writer at a time for file output).
Keywords: batch|concurrency|go|worker-pool|xml-processing