package helper import ( "github.com/gin-gonic/gin" "leafdev.top/leaf/rag/internal/providers/response" ) func ResponseMessage(c *gin.Context, code int, message string, data interface{}) { c.JSON(code, &response.BaseResponse{ Message: message, Code: code, Data: data, }) c.Abort() } func Response(c *gin.Context, code int, data interface{}) { c.JSON(code, &response.BaseResponse{ Code: code, Data: data, }) c.Abort() } func ResponseError(c *gin.Context, code int, err error) { c.JSON(code, &response.BaseResponse{ Error: err.Error(), Code: code, }) c.Abort() }