Package errgroup provides a WaitGroup like component that is capable of collecting errors.
Documentation: https://godoc.org/github.com/facebookgo/errgroup