Ошибка при загрузки JSON
Загружаю JSON со стороннего сервера. Код:
client := new(http.Client)
resp, _ , _ := client.Get(url)
message := make([]byte, 1000)
resp.Body.Read(message)
err := json.Unmarshal(message, &MyStruct)
if err != nil {
fmt.Println(err.String())
}
return &MyStruct, err
Из Unmarshal
все время выпадает след. ошибка:
invalid character 'x00' after top-level value
В чем может быть ошибка?
Источник: Stack Overflow на русском