)]}'
{
  "commit": "0ce674985b4c864495dfc7ea144ca7c55e477441",
  "tree": "6ce1c5e4285edca44f61e1e2862d67e23dc4defe",
  "parents": [
    "22ec9a1dc1b6a9aa70d05eba379389492094b1d7"
  ],
  "author": {
    "name": "Daniel Theophanes",
    "email": "kardianos@gmail.com",
    "time": "Fri Jun 15 10:49:35 2018 -0700"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Fri Jun 22 16:24:34 2018 +0000"
  },
  "message": "cmd/go/internal/modfetch: check errors for if file does not exist\n\nThe Repo interface now calls out that for ReadFile if the error\nreports that the requested file does not exist, then os.IsNotExist\nshould return true. Use this information when returning an\nerror message to the user.\n\nThis will help users diagnose errors quicker and more accuratly.\n\nExtracted from https://golang.org/cl/114005\n\nChange-Id: Ifb6122f0e8449c2b5bdad5af6bce1b038a3fe616\nReviewed-on: https://go-review.googlesource.com/119135\nReviewed-by: Russ Cox \u003crsc@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e3bb7d7c307fc1c0f37dfb9e7773c71f2a1468c",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfetch/codehost/codehost.go",
      "new_id": "218bb1a798ead21891852cbf0a05a24e42f820e6",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfetch/codehost/codehost.go"
    },
    {
      "type": "modify",
      "old_id": "bd815e1bf7bfbe7ae9a15a25a517d974d0d1143e",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfetch/coderepo.go",
      "new_id": "703b3507f6c4f1541fbd127d3f0f5a09717a6b2e",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfetch/coderepo.go"
    },
    {
      "type": "modify",
      "old_id": "532d3f36941d644de019cb88f3892aa99037c313",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfetch/gitrepo/fetch.go",
      "new_id": "8a653a87ba1beabfc0ca4d06251cb89d2e7146e9",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfetch/gitrepo/fetch.go"
    },
    {
      "type": "modify",
      "old_id": "ca932808e8222ad911628a9345c4848cabd1bae1",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfetch/gitrepo/fetch_test.go",
      "new_id": "b2d2524ac050f3b64a6bbd798150f477a44f245d",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfetch/gitrepo/fetch_test.go"
    }
  ]
}
