func NewErrorStatus(status int, err string) error {
	return &errStatus{
		error:  errors.New(err),
		status: status,
	}
}
func NewErrorStatus(status int, err string) error {
	return &errStatus{
		error:  errors.New(err),
		status: status,
	}
}
func NewErrorStatus ( status int , err string ) error { return & errStatus { error : errors . New ( err ) , status : status , } }
// NewErrorStatus creates an error that implements ErrorStatus based off a
// string
NewErrorStatus creates an error that implements ErrorStatus based off a string