)]}'
{
  "commit": "f0796e8e8b59d6aaeef210364eef92f584d0a8e1",
  "tree": "a147a29a0b64d4534aff3c926769091da3d5dab1",
  "parents": [
    "69d657270ed243a47e733d2f6546e619907cfe4b"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu May 24 15:52:14 2018 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu May 24 20:23:37 2018 +0000"
  },
  "message": "cmd/go/internal/vgo: auto-populate go.mod already containing module line\n\nIf go.mod doesn\u0027t exist, vgo guesses the module and fills in\nrequirements from Gopkg.lock or the like.\nBut if go.mod does exist, then vgo skips all that.\nThis means that if you need to override vgo\u0027s guess about\nthe module path you don\u0027t get the conversion from Gopkg.lock.\n\nChange vgo so that if there is a module line and no other\nsyntax in the file (not even a standalone comment block)\nthen it still runs the \"convert from Gopkg.lock etc\" logic.\n\nFixes golang/go#25545.\n\nChange-Id: I29dc688277f414f8576633b6b180b165ff66639b\nReviewed-on: https://go-review.googlesource.com/114496\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Bryan C. Mills \u003cbcmills@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b06b39a738afa788b9d968f0770155195314b7c",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfetch/convert.go",
      "new_id": "7166bfc021438c35545fd3510f566ab4af1eb9b1",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfetch/convert.go"
    },
    {
      "type": "modify",
      "old_id": "640c287b796171840985de36765801aec411d625",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/modfile/rule.go",
      "new_id": "9c50102597facb2e8a3106fa53940a66051a94a2",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/modfile/rule.go"
    },
    {
      "type": "modify",
      "old_id": "13b5a68525cfdac60fb2b6284f2071b5bda21821",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/internal/vgo/init.go",
      "new_id": "0c595d1365ad1014f4b671320ce041af39f1a920",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/internal/vgo/init.go"
    },
    {
      "type": "modify",
      "old_id": "b1c32dde0b2e480f40a29c3e8e6d665a8b2e10ea",
      "old_mode": 33188,
      "old_path": "vendor/cmd/go/vgo_test.go",
      "new_id": "70d1086e18557e59fe3f7afedfd9c67b95dc4ebe",
      "new_mode": 33188,
      "new_path": "vendor/cmd/go/vgo_test.go"
    }
  ]
}
