This commit is contained in:
solosw
2026-01-05 14:11:34 +08:00
parent 35ef825371
commit 99b11b04e4
658 changed files with 99266 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
package common
type Result struct {
Code int `json:"code"`
Success bool `json:"success"`
Message string `json:"message"`
Data interface{} `json:"data"`
}
func Success(data interface{}) Result {
return Result{200, true, "", data}
}
func SuccessWithMessage(data interface{}, message string) Result {
return Result{200, true, message, data}
}
func Error(code int, message string) Result {
return Result{code, false, message, nil}
}
func ErrorWithData(data interface{}, code int, message string) Result {
return Result{code, true, message, data}
}