Initial commit including .env

This commit is contained in:
2026-06-22 17:43:40 +05:30
commit c577d47b75
286 changed files with 85878 additions and 0 deletions

43
utils/response.go Normal file
View File

@@ -0,0 +1,43 @@
package utils
import "github.com/gofiber/fiber/v2"
func OK(c *fiber.Ctx, data interface{}) error {
return c.JSON(fiber.Map{"success": true, "data": data})
}
func Created(c *fiber.Ctx, data interface{}) error {
return c.Status(fiber.StatusCreated).JSON(fiber.Map{"success": true, "data": data})
}
func List(c *fiber.Ctx, data interface{}, total int64) error {
return c.JSON(fiber.Map{"success": true, "data": data, "total": total})
}
func Message(c *fiber.Ctx, msg string) error {
return c.JSON(fiber.Map{"success": true, "message": msg})
}
func BadRequest(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusBadRequest).JSON(fiber.Map{"success": false, "message": msg})
}
func Unauthorized(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusUnauthorized).JSON(fiber.Map{"success": false, "message": msg})
}
func Forbidden(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusForbidden).JSON(fiber.Map{"success": false, "message": msg})
}
func NotFound(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusNotFound).JSON(fiber.Map{"success": false, "message": msg})
}
func Conflict(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusConflict).JSON(fiber.Map{"success": false, "message": msg})
}
func Internal(c *fiber.Ctx, msg string) error {
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"success": false, "message": msg})
}