Documentation
¶
Index ¶
- func WriteError(c *gin.Context, log *logger.EntityLogger, re *ErrorResponse)
- func WriteErrorSimple(c *gin.Context, log *logger.EntityLogger, status int, err error)
- func WriteSuccess(c *gin.Context, data interface{})
- func WriteSuccessWithLog(c *gin.Context, log *logger.EntityLogger, data interface{})
- type ErrorResponse
- type ResponseHandle
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteError ¶
func WriteError(c *gin.Context, log *logger.EntityLogger, re *ErrorResponse)
WriteError gửi response lỗi + ghi log error
func WriteErrorSimple ¶
WriteErrorSimple dùng nếu không cần log chi tiết
func WriteSuccess ¶
WriteSuccess gửi response thành công (có thể log nếu muốn)
func WriteSuccessWithLog ¶
func WriteSuccessWithLog(c *gin.Context, log *logger.EntityLogger, data interface{})
WriteSuccessWithLog gửi response thành công + log (tuỳ chọn)
Types ¶
type ErrorResponse ¶
func NewErrorResponse ¶
func NewErrorResponse(status int, Error error, timeStamp time.Time) *ErrorResponse
func (*ErrorResponse) PrintErrorResponse ¶
func (e *ErrorResponse) PrintErrorResponse()
Click to show internal directories.
Click to hide internal directories.