)]}'
{
  "commit": "27dbd02e00c78b2ee71915f5b9dec00a0228bf95",
  "tree": "3f9a03a01764327e48ed1b953c97cb31da8e27b2",
  "parents": [
    "6821b5629810defb1ea68149e090b5b86576d7ca"
  ],
  "author": {
    "name": "Dmitri Shuralyov",
    "email": "dmitshur@golang.org",
    "time": "Wed Oct 11 19:45:43 2023 -0400"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Wed Oct 11 23:58:09 2023 +0000"
  },
  "message": "all: update go directive to 1.18\n\nDone with:\n\ngo get go@1.18\ngo mod tidy\ngo fix ./...\n\nUsing go1.21.3.\n\nFor golang/go#60268.\n\nChange-Id: I3817780240e082ba076e2c6c9cd45fd3837c3c1d\nReviewed-on: https://go-review.googlesource.com/c/playground/+/534736\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nCommit-Queue: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nRun-TryBot: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c49c121b499cda8adee64a93713873a6a6e35204",
      "old_mode": 33188,
      "old_path": "client.go",
      "new_id": "f7a8795ffb55e08cd533e3221e89b00fbfd27b8f",
      "new_mode": 33188,
      "new_path": "client.go"
    },
    {
      "type": "modify",
      "old_id": "34b6b121ba62b1e0f955658dcdd090d27fd7cd78",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "84a7d3ffb9441cf5e1a0e0bd0dc5b9e656f69218",
      "new_mode": 33188,
      "new_path": "go.mod"
    }
  ]
}
