()
| 38 | } |
| 39 | |
| 40 | func ExampleXError_Unwrap() { |
| 41 | err1 := New("error").With("level", "high") |
| 42 | err2 := err1.Wrap(errors.New("invalid username")) |
| 43 | |
| 44 | err := err2.Unwrap() |
| 45 | |
| 46 | fmt.Println(err.Error()) |
| 47 | |
| 48 | // Output: |
| 49 | // invalid username |
| 50 | } |
| 51 | |
| 52 | func ExampleXError_StackTrace() { |
| 53 | err := New("error") |