chore: merge backend repo history into monorepo at backend/

git-subtree-dir: backend
git-subtree-mainline: dc11190527
git-subtree-split: acae976622
This commit is contained in:
2026-09-27 10:30:16 +03:30
67 changed files with 6835 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
package utils
import "github.com/gin-gonic/gin"
// Response قالب استاندارد تمام پاسخ‌های API
type Response struct {
Success bool `json:"success"`
Message string `json:"message,omitempty"`
Data interface{} `json:"data,omitempty"`
Errors interface{} `json:"errors,omitempty"`
}
func Success(c *gin.Context, code int, message string, data interface{}) {
c.JSON(code, Response{
Success: true,
Message: message,
Data: data,
})
}
func Fail(c *gin.Context, code int, message string, errs interface{}) {
c.JSON(code, Response{
Success: false,
Message: message,
Errors: errs,
})
}