)]}'
{
  "commit": "4ed967dd8efff4825c99d25809154e3f5ac7a6b3",
  "tree": "43775cea962b8b77a459ea0b0649e7bcdc93a6eb",
  "parents": [
    "a85a8ceece4f7f55edc090ad9ca61ddb98c04d8a"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Wed Jan 06 14:38:44 2021 -0800"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Thu Jan 07 19:39:43 2021 +0000"
  },
  "message": "Revert \"go/analysis/passes/structtag: recognize multiple keys per tag\"\n\nThis reverts CL 277092.\n\nProposal golang/go#40281 was initially accepted, then declined.  Stop accepting\nthe new, now once again invalid, format.\n\nFor golang/go#40281\nFor golang/go#43083\nFor golang/go#43226\n\nChange-Id: Ida97263048f3a048f904a844f577d8353e3a1afa\nReviewed-on: https://go-review.googlesource.com/c/tools/+/281973\nTrust: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02555648a0bdd4f34446127e9fbb87764151514d",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/structtag/structtag.go",
      "new_id": "f0b15051c52eacc1cc5fd6912bfa03dcb3ea7558",
      "new_mode": 33188,
      "new_path": "go/analysis/passes/structtag/structtag.go"
    },
    {
      "type": "delete",
      "old_id": "2b0867f18e3ac032d501efd6b9866803286b1ec1",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/structtag/structtag_go16_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "895d55abdfe834b34f3269ca55ab7a26bf322aed",
      "old_mode": 33188,
      "old_path": "go/analysis/passes/structtag/testdata/src/go16/go16.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
