code: func (c *Context) AbortWithError(code int, err error) *Error {
  	c.AbortWithStatus(code)
  	return c.Error(err)
  }
docs: // AbortWithError calls `AbortWithStatus()` and `Error()` internally.
  // This method stops the chain, writes the status code and pushes the specified error to `c.Errors`.
  // See Context.Error() for more details.