A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
Why do you think that https://github.com/neilotoole/errgroup is a good alternative to async