()
| 95 | } |
| 96 | |
| 97 | func ExampleHasCode() { |
| 98 | err1 := gerror.NewCode(gcode.CodeInternalError, "permission denied") |
| 99 | err2 := gerror.Wrap(err1, "operation failed") |
| 100 | fmt.Println(gerror.HasCode(err1, gcode.CodeOK)) |
| 101 | fmt.Println(gerror.HasCode(err2, gcode.CodeInternalError)) |
| 102 | |
| 103 | // Output: |
| 104 | // false |
| 105 | // true |
| 106 | } |