NewWithDesc ...
(e error, desc string)
| 103 | |
| 104 | // NewWithDesc ... |
| 105 | func NewWithDesc(e error, desc string) error { |
| 106 | if v, ok := e.(*HTTPError); ok { |
| 107 | err := *v |
| 108 | err.desc = desc |
| 109 | return &err |
| 110 | } |
| 111 | |
| 112 | return e |
| 113 | } |
| 114 | |
| 115 | // NewWithExtras ... |
| 116 | func NewWithExtras(e error, desc string, extra map[string]interface{}) error { |