Newer
Older
package mytokenlib
// MytokenError is a error type from the mytoken library
type MytokenError struct {
err string
errorDetails string
}
func (err *MytokenError) Error() string {
e := err.err
if len(err.errorDetails) > 0 {
e += ": " + err.errorDetails
}
return e
}
func newMytokenErrorFromError(e string, err error) *MytokenError {
return &MytokenError{
err: e,
errorDetails: err.Error(),
}
}