This repository has been archived on 2019-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
scoreboard/response/error.go

22 lines
475 B
Go
Raw Permalink Normal View History

2019-05-26 19:32:16 +00:00
package response
import "time"
// Error data type
type Error struct {
Status int `json:"status"`
Error string `json:"error"`
Timestamp string `json:"timestamp"`
}
// NewError creates a new Response fill with an error
2019-05-27 21:46:09 +00:00
func NewError(status int, err error) *Response {
return &Response{
Content: Error{
Status: status,
Error: err.Error(),
Timestamp: time.Now().Format("2006-01-02T15:04:05Z"), //.Format("02 Jan 2006, 15:04:05 MST"),
},
2019-05-26 19:32:16 +00:00
}
}