first commit

This commit is contained in:
何昌清
2026-03-26 22:13:03 +08:00
parent bbe1faa363
commit a2685f7f1e
51 changed files with 11244 additions and 0 deletions

33
utils/response.go Normal file
View File

@@ -0,0 +1,33 @@
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,
})
}