json.Unmarshal과 json.NewDecoder.Decode를 사용하여 JSON 디코딩 요청시 JSON 페이로드를 인코딩하고 응답에서 JSON 본문을 디코딩 해야하는 API 클라이언트를 개발 중입니다. 여러 라이브러리에서 소스 코드를 읽었으며 본 내용에서 JSON 문자열을 인코딩하고 디코딩 할 수있는 두 가지 가능성이 있습니다. json.Unmarshal전체 응답 문자열을 전달하여 사용 data, err := ioutil.ReadAll(resp.Body) if err == nil && data != nil { err = json.Unmarshal(data, value) } 또는 사용 json.NewDecoder.Decode err = json.NewDecoder(resp.Body).Decode(..