firmanJS/fiber-with-mongo

View on GitHub
helpers/message.go

Summary

Maintainability
A
0 mins
Test Coverage
package helpers

import (
    "github.com/gofiber/fiber/v2"
)

type resMessage struct {
    Code    int         `json:"code,omitempty"`
    Message string      `json:"message,omitempty"`
    Data    interface{} `json:"data,omitempty"`
}

func ResponseMsg(c *fiber.Ctx, code int, msg string, data interface{}) error {
    resPonse := &resMessage{
        Code:    code,
        Message: msg,
        Data:    data,
    }
    return c.Status(code).JSON(resPonse)
}