package response import ( "github.com/gin-gonic/gin" "net/http" ) func Response(c *gin.Context, httpStatus int, code int, data gin.H, msg string) { if data != nil { c.JSON(httpStatus, gin.H{ "code": code, "data": data, "msg": msg, }) } else { c.JSON(httpStatus, gin.H{ "code": code, "msg": msg, }) } } func Success(c *gin.Context, data gin.H, msg string) { Response(c, http.StatusOK, 200, data, msg) } func Fail(c *gin.Context, data gin.H, msg string) { Response(c, http.StatusOK, 400, data, msg) }