)]}'
{
  "commit": "6c88a435cb106e2faef2c9e59f0c8d1d1937cf50",
  "tree": "941ca4ade264356688ee0bac3f6f334edde4c428",
  "parents": [
    "14ebe15bcd59b209b829d6df14a28e437da8e911"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Sun Jul 23 16:56:30 2023 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Aug 01 18:52:34 2023 +0000"
  },
  "message": "playground: recognize // GOEXPERIMENT\u003dfoo lines at top of source file\n\nWe sometimes add features we want people to play with to the Go toolchain\nusing GOEXPERIMENT flags. Provide access to these on the playground by\nlooking for // GOEXPERIMENT\u003dfoo lines at the top of source files.\n\nIn particular, this will let people add // GOEXPERIMENT\u003dloopvar and get\nthe loop variable semantics.\n\nChange-Id: I4335ab72f2bf417148d18508f2233597d745e847\nReviewed-on: https://go-review.googlesource.com/c/playground/+/511640\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "346b47b46dcba58fb6655940e3292f89b5852066",
      "old_mode": 33188,
      "old_path": "sandbox.go",
      "new_id": "4f3ed9d4a34dd79217a67357b793a501adc1b316",
      "new_mode": 33188,
      "new_path": "sandbox.go"
    },
    {
      "type": "modify",
      "old_id": "de390bf29f8e7d3278bffe68b0c5d79094b7fce6",
      "old_mode": 33188,
      "old_path": "sandbox_test.go",
      "new_id": "6130936ceed28711dd09c4a856c02512999d7577",
      "new_mode": 33188,
      "new_path": "sandbox_test.go"
    }
  ]
}
