)]}'
{
  "commit": "8b058cfbcec5dc3002ddd6cedc7070ff946b2257",
  "tree": "d557a58f753ba50806731fa63d9fda7c67cce57e",
  "parents": [
    "2754118731b81baf0c812116a9b72b6153abf79d"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Aug 09 13:48:34 2019 -0700"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Sun Aug 11 15:44:08 2019 +0000"
  },
  "message": "net: document that a keep-alive failure also returns a timeout\n\nUpdates #31449\n\nChange-Id: I76490c5e83eb2f7ba529b387a57ba088428aece5\nReviewed-on: https://go-review.googlesource.com/c/go/+/189757\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Emmanuel Odeke \u003cemm.odeke@gmail.com\u003e\nReviewed-by: Filippo Valsorda \u003cfilippo@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ed40237a8a9e0749a57aa9c00cff7b126872d8a",
      "old_mode": 33188,
      "old_path": "src/net/net.go",
      "new_id": "38c6b9963747a5bb81293252d11b70643824a542",
      "new_mode": 33188,
      "new_path": "src/net/net.go"
    }
  ]
}
