Size: a a a

2021 June 12

GN

Gleb Nazemnov in Go-go!
источник

VY

Vladislav Yarmak in Go-go!
а есть какой-то минимальный кусок кода, чтобы воспроизвести проблему?
источник

GN

Gleb Nazemnov in Go-go!
две минуты
источник

VY

Vladislav Yarmak in Go-go!
package main

import (
 "encoding/json"
 "io/ioutil"
 "log"
 "os"
)

func main() {
 // Open our jsonFile
 jsonFile, err := os.Open("1.json")
 if err != nil {
   log.Fatal(err)
 }
 defer jsonFile.Close()
 log.Println("Successfully Opened 1.json")
 // defer the closing of our jsonFile so that we can parse it later on
 var doc interface{}
 bytes, err := ioutil.ReadAll(jsonFile)
 if err != nil {
   log.Fatal(err)
 }
 err = json.Unmarshal(bytes, &doc)
 if err != nil {
   log.Fatal(err)
 }
 log.Printf("%#v", doc)
}
источник

VY

Vladislav Yarmak in Go-go!
у меня всё заанмаршаллилось
источник

AY

Alex Yu in Go-go!
Похоже, что htpp request не до конца закачался
json оборванный, оттого и ошибка декодирования
источник

Z

Zver in Go-go!
Все анмаршалится.
https://play.golang.org/p/staWkephnPc
источник

VY

Vladislav Yarmak in Go-go!
похоже, немного по-другому: он получает html-ку вместо json, поэтому и < идёт первым символом
источник

GN

Gleb Nazemnov in Go-go!
я получаю json
источник

VY

Vladislav Yarmak in Go-go!
сомневаюсь
источник

АК

Александр Костюченко... in Go-go!
заголовки при запросе указаны явно?
источник

Z

Zver in Go-go!
И с эндпоинта json анмаршалится.
источник

Z

Zver in Go-go!
Кстати да. Может сонтент тайп не тот запрашивается.
источник

GN

Gleb Nazemnov in Go-go!
resp,err:=http.Post(s.SteamStore+"/"+steamAppDetailPath+"/?appids="+appIDstring,"application/json",nil)
источник

GN

Gleb Nazemnov in Go-go!
да)
источник

VY

Vladislav Yarmak in Go-go!
может от интенсивного парсинга заглушка вылетает
источник

VY

Vladislav Yarmak in Go-go!
в любом случае, стоит тело ответа в лог вывести и всё понятно станет
источник

GN

Gleb Nazemnov in Go-go!
забавно, но если копирнуть в стрингу все действительно ок)
источник

GN

Gleb Nazemnov in Go-go!
вот из запроса нет
источник

VY

Vladislav Yarmak in Go-go!
там не жсон приходит, это точно
источник