)]}'
{
  "commit": "f3482afcd0014f4cffebd06581212c98f4ca37de",
  "tree": "24c98e30c0fe41a979488cd9d3bab0fdfc92ab69",
  "parents": [
    "2a7f7f40fcf2e9c414811974ab8ab070abf7acc2"
  ],
  "author": {
    "name": "oliveagle",
    "email": "oliveagle@gmail.com",
    "time": "Thu May 14 17:40:59 2015 +0800"
  },
  "committer": {
    "name": "spf13",
    "email": "steve.francia@gmail.com",
    "time": "Tue May 19 10:07:21 2015 -0400"
  },
  "message": "replace bytes.Buffer with io.Reader\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "351e30cfb389a639eeacc1d5981459b41b1f40db",
      "old_mode": 33188,
      "old_path": "viper.go",
      "new_id": "946f9c1c8ebeb4ecc92a499abdd40ab7968d3887",
      "new_mode": 33188,
      "new_path": "viper.go"
    },
    {
      "type": "modify",
      "old_id": "85e571cd2321268595c8fbaf61710665c2554880",
      "old_mode": 33188,
      "old_path": "viper_test.go",
      "new_id": "7ad024509150c854ee9ac94ea22f75faca815e97",
      "new_mode": 33188,
      "new_path": "viper_test.go"
    }
  ]
}
