16 lines
297 B
Go
16 lines
297 B
Go
package util
|
|
|
|
import (
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/sirupsen/logrus"
|
|
)
|
|
|
|
type error struct {
|
|
Message string `json:"message"`
|
|
}
|
|
|
|
func NewErrorResponse(c *gin.Context, statusCode int, message string) {
|
|
logrus.Error(message)
|
|
c.AbortWithStatusJSON(statusCode, error{Message: message})
|
|
}
|