21 lines
356 B
Go
21 lines
356 B
Go
package responses
|
|
|
|
import "github.com/gofiber/fiber/v3"
|
|
|
|
// Typescript: interface
|
|
type SimpleResponse struct {
|
|
Message string `json:"message"`
|
|
}
|
|
|
|
// success wraps a payload in the standard API envelope.
|
|
func success(data any) fiber.Map {
|
|
return fiber.Map{
|
|
"data": data,
|
|
"error": nil,
|
|
}
|
|
}
|
|
|
|
func Success(data any) fiber.Map {
|
|
return success(data)
|
|
}
|