2016-12-13から1日間の記事一覧

json.UnmarshalはフィールドをExportしてないと読み込めない

Go

APIのレスポンスがJSONで返ってくるので、json.Unmarshalでstructに変換しようとしてなぜだかうまく読み込めなくて悩んだ。 原因はstructでExportしていないフィールドは読み込めない罠だった。エラーにならずに単にゼロ値が埋まるから余計にわかりづらい。