)]}'
{
  "commit": "430ae97a2599e840bdeb934d5be171efb4a41272",
  "tree": "03c59eb9dee3bba58c5c6d507b44c2de895a8fbe",
  "parents": [
    "f5af1e83a526146a12af48df9d5c9851e24569d7"
  ],
  "author": {
    "name": "Daniel Martí",
    "email": "mvdan@mvdan.cc",
    "time": "Thu Apr 21 14:06:20 2022 +0100"
  },
  "committer": {
    "name": "Daniel Martí",
    "email": "mvdan@mvdan.cc",
    "time": "Thu Apr 21 21:07:18 2022 +0000"
  },
  "message": "go/format: skip go/ast\u0027s object resolution\n\nJust like https://golang.org/cl/401454 removed the work from gofmt for a\nnice ~5% speed-up in the default case, we can also use the option in the\nequivalent go/format for programs which use it rather than gofmt,\nas go/format makes no use of objects either.\n\nNo benchmark numbers as we already measured the ~5% speed-up with gofmt\nin the other CL linked above.\n\nSee #46485.\n\nChange-Id: Icbf98e6d46a616081314e2faa13f1dfade3bbaef\nReviewed-on: https://go-review.googlesource.com/c/go/+/401474\nRun-TryBot: Daniel Martí \u003cmvdan@mvdan.cc\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb87e84a4eb25febf8fe80b09014085c4d7b5e5e",
      "old_mode": 33188,
      "old_path": "src/go/format/format.go",
      "new_id": "3837cb461703ace14e18f27895dc35cf970b03d4",
      "new_mode": 33188,
      "new_path": "src/go/format/format.go"
    }
  ]
}
