)]}'
{
  "commit": "55ca6a10dee56fccd4acdbd3cb5b2906db9da9f1",
  "tree": "7d944b8eccfd711b7ba78de20519136c467c0d20",
  "parents": [
    "911c28b18d5dcbdc4f64773b754effbb44c111c0"
  ],
  "author": {
    "name": "Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Tue Jun 30 00:39:31 2026 +0000"
  },
  "committer": {
    "name": "Hyang-Ah Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Tue Jun 30 09:46:26 2026 -0700"
  },
  "message": "all, go.mod: manage linters via go tool\n\nAdd staticcheck, unparam, misspell, and go-template-lint as tool\ndependencies in go.mod so they compile against our module graph.\nUpdate all.bash to run them via go tool and remove ensure_go_binary.\nFix linter issues caught by updated staticcheck in database.go\n(SA9010) and playground.go (SA1019).\n\nFor golang/go#79987\n\nChange-Id: I9e3cb52d3623f2bcf0f8a84024323fe25b1c1b79\nReviewed-on: https://go-review.googlesource.com/c/pkgsite/+/795580\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cad374c81816216d4ecae118f83c69554484f815",
      "old_mode": 33261,
      "old_path": "all.bash",
      "new_id": "78a26ed551c49704944c022cf21b7658f711141d",
      "new_mode": 33261,
      "new_path": "all.bash"
    },
    {
      "type": "modify",
      "old_id": "fb65d0a08f4873513ccf11fbaeba8b6ad6033b5c",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "165ea4414dbc4f21569842f1af111505fb45c5be",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "7e278e483261091d2a91f3d3d01bb0043fafce8e",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "14dba470e02669daab0482b28d8aad20d87a4def",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "f5b646a0a6257e0f04b79c8ae02f01e48a9c09a5",
      "old_mode": 33188,
      "old_path": "internal/database/database.go",
      "new_id": "715ee1b41bec5364b023d641a8b600428e9bac25",
      "new_mode": 33188,
      "new_path": "internal/database/database.go"
    },
    {
      "type": "modify",
      "old_id": "73c15e43e5728c44dad5335950a2a89f60566bd3",
      "old_mode": 33188,
      "old_path": "internal/frontend/playground.go",
      "new_id": "b42433c2c06989d119c5e5da23302c436be4f440",
      "new_mode": 33188,
      "new_path": "internal/frontend/playground.go"
    }
  ]
}
