MIF_E31222379_BE/utils/response.go

22 lines
399 B
Go

package utils
type Meta struct {
StatusCode int `json:"statusCode"`
Message string `json:"message"`
}
type ApiResponse struct {
Meta Meta `json:"meta"`
Data interface{} `json:"data"`
}
func FormatResponse(statusCode int, message string, data interface{}) ApiResponse {
return ApiResponse{
Meta: Meta{
StatusCode: statusCode,
Message: message,
},
Data: data,
}
}