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

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