23 lines
544 B
Go
23 lines
544 B
Go
package handlers
|
|
|
|
import (
|
|
"github.com/gofiber/fiber/v2"
|
|
)
|
|
|
|
// --- Helper for consistent responses ---
|
|
type Response struct {
|
|
Success bool `json:"success"`
|
|
Message string `json:"message"`
|
|
Data interface{} `json:"data,omitempty"`
|
|
}
|
|
|
|
func NotImplemented(c *fiber.Ctx) error {
|
|
return c.Status(fiber.StatusNotImplemented).JSON(Response{
|
|
Success: false,
|
|
Message: "This endpoint is not yet implemented.",
|
|
})
|
|
}
|
|
|
|
// We will create separate files for each group of handlers later
|
|
// e.g., quiz_handler.go, user_handler.go, etc.
|