)]}'
{
  "commit": "3935610e35bbbfba7771b7fd1be93b3328ded4e4",
  "tree": "14c9af3295825fd30d1352eb9c82d59fd608810f",
  "parents": [
    "50d0695ccff6391d1506173b53069d1601c504c0"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Dec 09 16:16:07 2008 -0800"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Dec 09 16:16:07 2008 -0800"
  },
  "message": "chans and maps of interfaces\n\nR\u003dr\nDELTA\u003d746  (729 added, 1 deleted, 16 changed)\nOCL\u003d20858\nCL\u003d20858\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45b32d3e95cc17e26423f36bb8c307986485e5f8",
      "old_mode": 33188,
      "old_path": "src/runtime/chan.c",
      "new_id": "14b5ce3a6fe5274857110bc20fed8461b7a277fa",
      "new_mode": 33188,
      "new_path": "src/runtime/chan.c"
    },
    {
      "type": "modify",
      "old_id": "83fe06c6650623013773cfd4ad79f56a80fa6aad",
      "old_mode": 33188,
      "old_path": "src/runtime/hashmap.c",
      "new_id": "5b32fe5881a0aee7fa78fcf18601b7f71c09c734",
      "new_mode": 33188,
      "new_path": "src/runtime/hashmap.c"
    },
    {
      "type": "modify",
      "old_id": "baf6eb68b96b31a8b0f3e692fcc3e248e148bbf7",
      "old_mode": 33188,
      "old_path": "src/runtime/runtime.c",
      "new_id": "3d0ee7f1e63663da8d408d78e795b209f3623494",
      "new_mode": 33188,
      "new_path": "src/runtime/runtime.c"
    },
    {
      "type": "modify",
      "old_id": "dea47f72edfbcaa1deab3118599303f7f221bf0a",
      "old_mode": 33188,
      "old_path": "src/runtime/runtime.h",
      "new_id": "b2395e2368e479183457b3b02e717a55e3c81509",
      "new_mode": 33188,
      "new_path": "src/runtime/runtime.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52f89ca5b2c554f1fa4f97101385b94672a4af47",
      "new_mode": 33188,
      "new_path": "test/chan/powser2.go"
    }
  ]
}
