[json.Unmarshal][encoding/json]2019年9月6日Goencoding/jsonパッケージを利用してJSONをパースしてみます。※リンクではリクエストパラメータとしてuserId=1を指定しています。最終的に下記のような形式で出力させます。基本的な流れとしては、JSONを格納するための構造体を作成し、実際のJSONデータを読み込み。そのデータ([]byte型)をjson.Unmarshalで構造体に格納します。todo.Completed)}}12〜16行目JSONを格納する構造体を定義しています。id・title・completedのみを利用するのでuserIdは設定していません。全てのキーを記述する必要はありません。構造体のフィールドとJSONのキーを対応させるために指定します。フィールド名がキーと同じ(大文字・小文字は関係なし)場合は、特に指定する必要はありません。下記のようにタグを指定しなくてもビルドは通ります。bool}20〜44行目GETによるリクエストに関しては下記のページをご覧下さい。[parameter][http.Get][http.Client]47行目json.Unmarshalを利用してTodo構造体に格納しています。bodyは[]byte型であることを確認して下さい。