()
| 28 | } |
| 29 | |
| 30 | func ExampleXError_Wrap() { |
| 31 | err1 := New("error").With("level", "high") |
| 32 | err2 := err1.Wrap(errors.New("invalid username")) |
| 33 | |
| 34 | fmt.Println(err2.Error()) |
| 35 | |
| 36 | // Output: |
| 37 | // error: invalid username |
| 38 | } |
| 39 | |
| 40 | func ExampleXError_Unwrap() { |
| 41 | err1 := New("error").With("level", "high") |