Files
trojan-go/common/error.go
T
2020-03-18 01:17:35 +08:00

27 lines
316 B
Go

package common
type Error struct {
info string
}
func (e *Error) Error() string {
return e.info
}
func (e *Error) Base(err error) *Error {
e.info += "|" + err.Error()
return e
}
func NewError(info string) *Error {
return &Error{
info: info,
}
}
func Must(err error) {
if err != nil {
panic(err)
}
}