In this post, we'll see how to write workers in Go, how to gracefully shut them down. We'll also look at how to coordinate multiple workers.