)]}'
{
  "commit": "511792f912917750f1b62629b2060ca36a59f1be",
  "tree": "0ded43df3299f6a1a43d9124075f991617d5713a",
  "parents": [
    "d54646ba8e0f9846d5e8faee6d54c7893746e4e1"
  ],
  "author": {
    "name": "Shuhao Wu",
    "email": "shuhao@shuhaowu.com",
    "time": "Mon Jun 09 11:31:46 2014 -0400"
  },
  "committer": {
    "name": "Shuhao Wu",
    "email": "shuhao@shuhaowu.com",
    "time": "Mon Jun 09 11:32:20 2014 -0400"
  },
  "message": "Added support to chain withfields\n\n`WithField` and `WithFields` right now doesn\u0027t chain properly. Meaning\nthat if you do something like:\n\n    localLog :\u003d logger.WithField(\"tag\", \"value\")\n    localLog.WithField(\"v1\", \"value\").Info(\"message1\")\n    localLog.Info(\"message2\")\n\nThe `v1` will be carried over to `message2`.\n\nWith this patch, each WithField/WithFields call are isolated.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cd312e4873e0b0973ef33416ce7f3a5f1bc470e",
      "old_mode": 33188,
      "old_path": "entry.go",
      "new_id": "052697cfba39c99176cc68d16598a6b6eca358f5",
      "new_mode": 33188,
      "new_path": "entry.go"
    }
  ]
}
