This commit is contained in:
Hericium-sys
2026-04-25 13:26:02 +08:00
commit 62b87c6002
29 changed files with 1884 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
package utils
import "github.com/gin-gonic/gin"
// APIResponse 通用响应结构
type APIResponse struct {
Code int `json:"code"`
Message string `json:"message"`
Data interface{} `json:"data"`
}
// Success 返回成功响应
func Success(data interface{}) gin.H {
return gin.H{
"code": 200,
"message": "success",
"data": data,
}
}
// Failure 返回失败响应
func Failure(code int, message string) gin.H {
return gin.H{
"code": code,
"message": message,
"data": nil,
}
}