func NewJsonResponse(status int, body interface{}) (*http.Response, error) {
    encoded, err := json.Marshal(body)
    if err != nil {
        return nil, err
    }