rpc-go/client/error.go

24 lines
323 B
Go
Raw Permalink Normal View History

2018-08-22 09:04:25 +00:00
package client
func newError(method string, params []interface{}, err error) *Error {
return &Error{
Method: method,
Params: params,
Err: err,
}
}
type Error struct {
Method string
Params []interface{}
Err error
}
func (e *Error) Error() string {
if nil == e.Err {
return ""
}
return e.Err.Error()
}