щас вроде понял , ещё подебажу сам
else if resp.StatusCode == http.StatusInternalServerError { bodyResponse, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Println("ошибка",err) return foreman.Getinfoforeman{}, err } var ERRF1 ErrorForemanServer jsonErr := json.Unmarshal(bodyResponse, &ERRF1) if jsonErr != nil { log.Fatal(jsonErr) } fmt.Println("debug message", ERRF1.Error.Message)
окей, вопрос-то в чём?
что то не так тогда делаю с маршалом
а там точно должен быть json?
да , bodу должен маршалит до структуры
Обсуждают сегодня