문제:
type MarketAllRes struct {
market string `json:"market"`
koreanNme string `json:"korean_name"`
englishName string `json:"english_name"`
}
var reply = make([]MarketAllRes, 0)
if err := json.Unmarshal(resp.Body(), &reply); err != nil {
log.Panicf("Client unmarshal failed: %s" + err.Error())
panic(err)
}
계속 null이 나온다.
배열은 나오고…
해결:
type MarketAllRes struct {
Market string `json:"market"`
KoreanNme string `json:"korean_name"`
EnglishName string `json:"english_name"`
}
소문자 첫글자로 하면 private로 되서 json패키지에서 구조체에 접근을 못한다.
대분자로 변경해주니 해결