βContext Package Semantics - Bill Kennedy going over practical tips and tricks of using the context package.
Error Handling
1.
βErrgroup - Package errgroup provides synchronization, error propagation, and Context cancelation for groups of goroutines working on subtasks of a common task.