package utils import "github.com/gin-gonic/gin" type Response struct { Status int `json:"status"` Message string `json:"message"` Data interface{} `json:"data"` } func Success(c *gin.Context, data interface{}) { c.JSON(200, Response{ Status: 1, Message: "success", Data: data, }) } func Fail(c *gin.Context, code int, message string) { c.JSON(200, Response{ Status: code, Message: message, Data: nil, }) } func Error(c *gin.Context, code int, message string) { c.JSON(code, Response{ Status: code, Message: message, Data: nil, }) }