Slide 78
Slide 78 text
err := errors.New("cause")
err = errors.Wrap(err, "first")
err = suberr.Add(err, errors.New("sub"))
err = errors.Wrap(err, "second")
err = errors.Wrap(err, "third")
fmt.Println(err)
fmt.Println(suberr.SubCause(err))
fmt.Println(errors.Cause(err))
third: second: sub: first: cause