)]}'
{
  "log": [
    {
      "commit": "7f05d217867b2af52b0a28c6d1c91df97e1b5b39",
      "tree": "941d9c65340dad68dc7e8c65344bb80f7cd3c899",
      "parents": [
        "53021d5c81c3add612aadcc6ffa2cc33a65d07f7"
      ],
      "author": {
        "name": "Rob Findley",
        "email": "rfindley@google.com",
        "time": "Mon Sep 15 19:56:04 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 15 13:10:37 2025 -0700"
      },
      "message": "internal/cmd/weave: print two levels of headings in TOC\n\nPrint up to two levels of headings, independent of the root depth of the\ntable of contents.\n\nChange-Id: I75c07a5983b2af2639ebb9bf76e4189a7b114143\nReviewed-on: https://go-review.googlesource.com/c/example/+/703975\nAuto-Submit: Robert Findley \u003crfindley@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "53021d5c81c3add612aadcc6ffa2cc33a65d07f7",
      "tree": "a4ecd19044bfdc4355c7802169cb7214d43b2e61",
      "parents": [
        "ca271338190ded05fc544764d6e84289cedf1354"
      ],
      "author": {
        "name": "Rob Findley",
        "email": "rfindley@google.com",
        "time": "Mon Sep 15 18:40:51 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 15 12:24:09 2025 -0700"
      },
      "message": "internal/cmd/weave: keep track of minimum header depth\n\nAllow for outlines that start at a header level greater than 1, by\nkeeping track of the minimum header level encountered in the table of\ncontents.\n\nChange-Id: I779726531883ecae3f980eb47cefe886ffef8b4f\nReviewed-on: https://go-review.googlesource.com/c/example/+/703895\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nAuto-Submit: Robert Findley \u003crfindley@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ca271338190ded05fc544764d6e84289cedf1354",
      "tree": "55d855c82aca775665af33ccbb863e95b4935de6",
      "parents": [
        "7a4eec550fb2aaa1904ddcbc4eeaa9f4d995791f"
      ],
      "author": {
        "name": "Rob Findley",
        "email": "rfindley@google.com",
        "time": "Wed Sep 10 20:45:46 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 10 14:31:16 2025 -0700"
      },
      "message": "internal/cmd/weave: fix missing newline\n\nChange-Id: Icd6026b2eafae254c0637a806e771334b4232fbd\nReviewed-on: https://go-review.googlesource.com/c/example/+/702378\nAuto-Submit: Robert Findley \u003crfindley@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "7a4eec550fb2aaa1904ddcbc4eeaa9f4d995791f",
      "tree": "83e31daa8c1e87c21e18641b9f3150d6c9c084d8",
      "parents": [
        "8b405629c4a5215871be932097e099c05ec5cb2e"
      ],
      "author": {
        "name": "Rob Findley",
        "email": "rfindley@google.com",
        "time": "Wed Sep 10 18:34:46 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 10 12:07:51 2025 -0700"
      },
      "message": "internal/cmd/weave: add -o flag\n\nAdd a -o flag to the weave command, so that it can be more easily used\nwith go:generate.\n\nChange-Id: I620c99528ab8156dd89700b1576c445c6ac7c55a\nReviewed-on: https://go-review.googlesource.com/c/example/+/702377\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nAuto-Submit: Robert Findley \u003crfindley@google.com\u003e\n"
    },
    {
      "commit": "8b405629c4a5215871be932097e099c05ec5cb2e",
      "tree": "c2e2f9199939d7253d3e0a258980bd15e1719418",
      "parents": [
        "e8420e48cb0ab72c0dc1ac230329e313ed218851"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Thu Jun 05 11:34:04 2025 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 05 09:04:50 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdating to a newer x/tools version fixes a build error at Go tip:\n\n$ go version\ngo version go1.25-devel_eebae283b6 Mon Jun 2 15:28:33 2025 -0700 darwin/arm64  # CL 675736\n$ go test -c -o\u003d/dev/null ./...\n# golang.org/x/tools/internal/tokeninternal\n$GOMODCACHE/golang.org/x/tools@v0.14.0/internal/tokeninternal/tokeninternal.go:78:9: invalid array length -delta * delta (constant -256 of type int64)\nFAIL\tgolang.org/x/example/gotypes/doc [build failed]\n\nFor golang/go#73205.\n\nChange-Id: If5dc7113d3b51d36021a050aca2b329c9e46c1fd\nReviewed-on: https://go-review.googlesource.com/c/example/+/679037\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "e8420e48cb0ab72c0dc1ac230329e313ed218851",
      "tree": "b096f1959e926eece8d03987916563349fbf9e40",
      "parents": [
        "f8bc3a00c46867f81091612ae6792ad64e1c7af9"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Sun May 18 07:02:16 2025 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue May 20 11:44:41 2025 -0700"
      },
      "message": "weave: fix %include parsing, add highlighting\n\nRecognize that\n\n  %include file -\n\nmeans \"no tag, no caption\" instead of \"the tag is -, add caption.\"\n\nWrite \"go\" after backticks, which GitHub will render with syntax\nhighlighting.\n\nChange-Id: I9e0b3618b5fba8834d7f06b8fc7adf0781574a2d\nReviewed-on: https://go-review.googlesource.com/c/example/+/673875\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f8bc3a00c46867f81091612ae6792ad64e1c7af9",
      "tree": "d2dc49201c40f22d9145c643b2080b8c1a612359",
      "parents": [
        "24b880c977e2156eec5965ad1ffd066661e30ace"
      ],
      "author": {
        "name": "Adam Bender",
        "email": "abender@gmail.com",
        "time": "Thu Apr 24 20:35:31 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Apr 25 08:47:44 2025 -0700"
      },
      "message": "example/slog-handler-guide: run `make`\n\nThis change is the result of running `make` to produce README.md from\nguide.md. It appears that the last time `make` was run was\n2024-09-06 for 4e46ff5. I confirmed that all diffs to README.md\nwere deliberately introduced to guide.md (in 398e112 and 40afcb7).\n\nIn addition, one change to README.md (32022ca) was backported to\nguide.md.\n\nChange-Id: I6a27b8d128630f7f7e5799ad963fd96fb33ac3df\nReviewed-on: https://go-review.googlesource.com/c/example/+/668075\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "24b880c977e2156eec5965ad1ffd066661e30ace",
      "tree": "c92bd9f898575cc8c40e854e3e84701917333d78",
      "parents": [
        "dd59d6852dfb14d1df8ea02959345bc72cdc5c03"
      ],
      "author": {
        "name": "Adam Bender",
        "email": "abender@gmail.com",
        "time": "Tue Apr 08 18:58:56 2025 -0700"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Apr 15 10:46:34 2025 -0700"
      },
      "message": "example/weave: update TOC anchors to remove **, _, and `\n\nWhen GitHub\u0027s Markdown parser creates anchors for sections, it removes\nformatting directives like **, _, and `. See the discussion at\nhttps://support.github.com/ticket/personal/0/3324945\n\nThe links to the sections with formatting directives in the current TOC at https://github.com/golang/example/blob/master/slog-handler-guide/README.md\nare broken for this reason.\n\nThis change modifies weave to also remove those characters from the\nanchor links it generates.\n\nThis change also replaces the deprecated os.SET_SEEK with io.SeekStart\nand removes two unused functions.\n\nChange-Id: I66e3aa8140e14146bdb349c4ccfb773fe7414c67\nReviewed-on: https://go-review.googlesource.com/c/example/+/664015\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "dd59d6852dfb14d1df8ea02959345bc72cdc5c03",
      "tree": "b01d7a439576d5ceb582b75b7d104a172ccb0343",
      "parents": [
        "398e112173f492ddf8d48c8b76ea9965a21fa308"
      ],
      "author": {
        "name": "Adam",
        "email": "bitlux@users.noreply.github.com",
        "time": "Mon Apr 07 15:30:11 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Apr 07 08:34:44 2025 -0700"
      },
      "message": "slog-handler-guide: remove doubled word\n\nChange-Id: I2fc1ead51b4da07a56201ceab4abd4f9e0643294\nGitHub-Last-Rev: bca7c8e7ef1c904b29f6b133a9857bde7b646cc0\nGitHub-Pull-Request: golang/example#38\nReviewed-on: https://go-review.googlesource.com/c/example/+/662795\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "398e112173f492ddf8d48c8b76ea9965a21fa308",
      "tree": "1e9006e2a42fbc61474a61685f36c17474ca891a",
      "parents": [
        "40afcb705d05179afce97d51b6677e46b5b48bf5"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Mar 26 11:17:24 2025 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Mar 26 12:53:04 2025 -0700"
      },
      "message": "slog-handler-guide: warn against embedding\n\nFor golang/go#73057.\n\nChange-Id: Id9ee1c0af03f9b49f6063aa946b6fe5cfbc02483\nReviewed-on: https://go-review.googlesource.com/c/example/+/660956\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "40afcb705d05179afce97d51b6677e46b5b48bf5",
      "tree": "ff986528ca742b85c0a598e08202b33d3a847e67",
      "parents": [
        "d7b0ac1278591aea848a99258ccfdee8e4d454c1"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Sun Dec 15 07:20:53 2024 -0500"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Mon Dec 16 07:46:01 2024 -0800"
      },
      "message": "slog-handler-guide: fix typo, tweak phrasing\n\nFix one typo and improve the clarity and phrasing of some prose.\n\nChange-Id: I4cec5b052df0d33f6e4a3f2751313b3c1d59ae2c\nReviewed-on: https://go-review.googlesource.com/c/example/+/636275\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "d7b0ac1278591aea848a99258ccfdee8e4d454c1",
      "tree": "1ef2b1efb6e57dd6e86c6c54dd5b99354ea7ee73",
      "parents": [
        "1a5e218e545549299aaf35cae608b33838e220d7"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Oct 14 11:42:36 2024 -0400"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Oct 14 18:47:06 2024 +0000"
      },
      "message": "gotypes tutorial: update for Aliases\n\nThis CL updates the tutorial to mention (materialized) aliases\nand the upcoming parameterized aliases of go1.24.\nWe don\u0027t yet attempt a thorough treatment of generics.\n\nIt also corrects a number of other obsolete or inaccurate\nstatements.\n\nChange-Id: I2bbdc1a9000eb5bd214620c511d7e60692b4d9de\nReviewed-on: https://go-review.googlesource.com/c/example/+/620075\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\n"
    },
    {
      "commit": "1a5e218e545549299aaf35cae608b33838e220d7",
      "tree": "53a09173425599b46f47ad3bd3244eaee386e84b",
      "parents": [
        "f3623ff43ac28483711860daca3000d84336024a"
      ],
      "author": {
        "name": "Ian Lance Taylor",
        "email": "iant@golang.org",
        "time": "Tue Sep 24 11:17:12 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 25 20:16:53 2024 +0000"
      },
      "message": "ragserver-langchaingo: update to newer version of grpc\n\nI ran\n    go get go get google.golang.org/grpc\n    go mod tidy\n\nThis turns off a GitHub Dependabot alert.\nVersion 1.64.0 is reported to have a minor vulnerability.\n\nChange-Id: I0b7d05edc9001cf85bd5e7d9dc4bc534261f355a\nReviewed-on: https://go-review.googlesource.com/c/example/+/615555\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "f3623ff43ac28483711860daca3000d84336024a",
      "tree": "498473bf2bb792d0895675ad3040bb10a9efcecb",
      "parents": [
        "4e46ff54a64bea9d2dec900072e2338425c2345a"
      ],
      "author": {
        "name": "Dan Peterson",
        "email": "danp@danp.net",
        "time": "Sat Sep 14 17:26:22 2024 -0300"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 16 21:33:19 2024 +0000"
      },
      "message": "ragserver: fix typos\n\nChange-Id: Ibbaf613d84b76e78eaf001d082b505e24885d4d6\nReviewed-on: https://go-review.googlesource.com/c/example/+/613276\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nTryBot-Bypass: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Dan Peterson \u003cdanp@danp.net\u003e\n"
    },
    {
      "commit": "4e46ff54a64bea9d2dec900072e2338425c2345a",
      "tree": "3e1bede2c27ae34b7e05c64fbe2764970a6ad216",
      "parents": [
        "0349f379ae1874a4e22b10c3ef5d082f2d75f315"
      ],
      "author": {
        "name": "cui fliter",
        "email": "imcusg@gmail.com",
        "time": "Fri Dec 22 14:37:23 2023 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 06 15:05:55 2024 +0000"
      },
      "message": "all: fix some typos\n\nChange-Id: Id2b7fbb263d08103e17d2dc74454071fb3993586\nReviewed-on: https://go-review.googlesource.com/c/example/+/552396\nRun-TryBot: shuang cui \u003cimcusg@gmail.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nTryBot-Bypass: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "0349f379ae1874a4e22b10c3ef5d082f2d75f315",
      "tree": "5a72ef8db2c6b3d0663e92899613097eac429180",
      "parents": [
        "88ba6f5abfa1105c375b9b34e7b146f809411706"
      ],
      "author": {
        "name": "Eli Bendersky",
        "email": "eliben@golang.org",
        "time": "Fri Aug 30 13:37:00 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 03 12:38:35 2024 +0000"
      },
      "message": "ragserver: fix other variants to be similar to ragserver-genkit\n\nApply suggestions from go.dev/cl/608737 to the other ragserver variants\n\nChange-Id: I627cec1ff21c8f7c1b1d257b542435793ade680d\nReviewed-on: https://go-review.googlesource.com/c/example/+/609305\nTryBot-Bypass: Eli Bendersky \u003celiben@google.com\u003e\nAuto-Submit: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\n"
    },
    {
      "commit": "88ba6f5abfa1105c375b9b34e7b146f809411706",
      "tree": "5b9d8fac124eacb61d28061a8ade80d046ec702f",
      "parents": [
        "131af90c4676e7cd53402cf027cef01579dbaf6b"
      ],
      "author": {
        "name": "Eli Bendersky",
        "email": "eliben@golang.org",
        "time": "Tue Aug 27 07:23:38 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 30 17:11:55 2024 +0000"
      },
      "message": "ragserver: add ragserver-genkit variant\n\nChange-Id: I9e34c00ea00a01190e898c4de236061da1e1f55e\nReviewed-on: https://go-review.googlesource.com/c/example/+/608737\nAuto-Submit: Eli Bendersky \u003celiben@google.com\u003e\nTryBot-Bypass: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n"
    },
    {
      "commit": "131af90c4676e7cd53402cf027cef01579dbaf6b",
      "tree": "28d0095c7ebec6682023348ac54d8240433cdfff",
      "parents": [
        "f942a68fe2fa374511db3a6854df88d98494f0f2"
      ],
      "author": {
        "name": "Eli Bendersky",
        "email": "eliben@golang.org",
        "time": "Tue Aug 27 05:41:54 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 27 13:55:51 2024 +0000"
      },
      "message": "ragserver: add ragserver-langchaingo variant\n\nChange-Id: I76c6fc25ee8cf6a8c97ed23502b116aa3d3a6041\nReviewed-on: https://go-review.googlesource.com/c/example/+/608735\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nTryBot-Bypass: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\nAuto-Submit: Eli Bendersky \u003celiben@google.com\u003e\n"
    },
    {
      "commit": "f942a68fe2fa374511db3a6854df88d98494f0f2",
      "tree": "749d92a25e3a1552ce844e452b3764f01c64212a",
      "parents": [
        "39e772fc26705bb170db248e5372a81ed5ffd67f"
      ],
      "author": {
        "name": "Eli Bendersky",
        "email": "eliben@gmail.com",
        "time": "Fri Aug 23 06:32:29 2024 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 26 19:01:07 2024 +0000"
      },
      "message": "ragserver: start adding new example of a RAG server in Go\n\nChange-Id: I256449c9cd97ef53251e326d943858c237b4ea16\nReviewed-on: https://go-review.googlesource.com/c/example/+/608055\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Eli Bendersky \u003celiben@google.com\u003e\nTryBot-Bypass: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\n"
    },
    {
      "commit": "39e772fc26705bb170db248e5372a81ed5ffd67f",
      "tree": "574e55d90f30c4afcdd2f6215e0e9001defe545f",
      "parents": [
        "32022caedd6a177a7717aa8680cbe179e1045935"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Tue Jul 16 11:35:19 2024 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jul 16 16:15:37 2024 +0000"
      },
      "message": "LICENSE: update per Google Legal\n\nVery minor tweaks:\n - Remove (c) pseudosymbol.\n - Remove \"All Rights Reserved.\"\n - Change \"Google Inc.\" (no longer exists) to \"Google LLC\".\n\n[git-generate]\necho \u0027\n,s/\\(c\\) //\n,s/ All rights reserved.//\n,s/Google Inc./Google LLC/\nw\nq\n\u0027 | sam -d LICENSE\n\nChange-Id: I450cba7aff2cb2360dafb238cefd9864c232ac1d\nReviewed-on: https://go-review.googlesource.com/c/example/+/598577\nCommit-Queue: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Bypass: Russ Cox \u003crsc@golang.org\u003e\n"
    },
    {
      "commit": "32022caedd6a177a7717aa8680cbe179e1045935",
      "tree": "dcab8bd64af429e6b5e4a944eb8025d518ad3503",
      "parents": [
        "1d6d2400d4027025cb8edc86a139c9c581d672f7"
      ],
      "author": {
        "name": "Aleksandr Shalimov",
        "email": "shalimski@gmail.com",
        "time": "Mon Feb 05 16:20:47 2024 +0000"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Mon Feb 05 18:00:59 2024 +0000"
      },
      "message": "slog-handler-guide/README.md: fix word duplication\n\nChange-Id: Id17b4acd73e237813292a63112b30e915d652bd4\nGitHub-Last-Rev: 2052832a0d60d4b417f94e25fcb6802efd2aaf39\nGitHub-Pull-Request: golang/example#29\nReviewed-on: https://go-review.googlesource.com/c/example/+/550196\nReviewed-by: qiulaidongfeng \u003c2645477756@qq.com\u003e\nRun-TryBot: qiulaidongfeng \u003c2645477756@qq.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Robert Griesemer \u003cgri@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Bypass: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "1d6d2400d4027025cb8edc86a139c9c581d672f7",
      "tree": "e6afa8cf1ea1a48a1a22d434d6708c7c8c59d06c",
      "parents": [
        "d9923f6970e9ba7e0d23aa9448ead71ea57235ae"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Wed Oct 11 17:52:55 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 13 14:39:37 2023 +0000"
      },
      "message": "gotypes: stop directing people to golang.org/x/tools/go/loader\n\nIt is very obsolete. Use go/packages instead.\n\nAlso, add a go generate command to weave the README.\n\nFixes golang/go#60593\n\nChange-Id: Ifaf3ffa588dc3e65fb1e96b39b249a9084d66451\nReviewed-on: https://go-review.googlesource.com/c/example/+/534695\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Robert Findley \u003crfindley@google.com\u003e\nAuto-Submit: Alan Donovan \u003cadonovan@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nCommit-Queue: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "d9923f6970e9ba7e0d23aa9448ead71ea57235ae",
      "tree": "3fb503a154f9f1d597f822e3abe3fdb84477b667",
      "parents": [
        "9fd7daa707c37689879391242abc42be737c78e2"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Sep 01 05:07:08 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Sep 01 16:54:30 2023 +0000"
      },
      "message": "slog-handler-guide: fix link, mention ReplaceAttr\n\n- Fix a broken link.\n\n- When discussing handler options, mention ReplaceAttr.\n\nThis were both suggested by Peter Aronoff (peteraronoff@fastmail.com)\nin a direct email.\n\nChange-Id: I286142a1c5736691e32042e383f9a98e78f0fb49\nReviewed-on: https://go-review.googlesource.com/c/example/+/524758\nCommit-Queue: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nTryBot-Bypass: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "9fd7daa707c37689879391242abc42be737c78e2",
      "tree": "7cbb4d1ab1542ec2a66205ca08d75c0f94f62061",
      "parents": [
        "a16ef21b42352073bb15eabb54450e7c84bdb034"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Aug 03 17:42:43 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Aug 10 18:59:35 2023 +0000"
      },
      "message": "slog-handler-guide: prose tweak, re-make README\n\nChange-Id: I470379d7ff14e8d3233556d70e499b19736f27a6\nReviewed-on: https://go-review.googlesource.com/c/example/+/515556\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n"
    },
    {
      "commit": "a16ef21b42352073bb15eabb54450e7c84bdb034",
      "tree": "f03963e4cb9ae870a7d73544cc73eeaf64635f98",
      "parents": [
        "344698fc2aecde701fe14f7937775a7ce2eee8e8"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Sat Jul 29 08:00:29 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Aug 03 21:41:42 2023 +0000"
      },
      "message": "slog-handler-guide: minor prose tweaks\n\nChange-Id: Ie5299ec0f6e9d1936281152290edf397a0956b90\nReviewed-on: https://go-review.googlesource.com/c/example/+/514055\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "344698fc2aecde701fe14f7937775a7ce2eee8e8",
      "tree": "8eb6059d19c1dd223994a9ae5abd3556b6662bc8",
      "parents": [
        "17e2836bb62e8742ac5fada9d2b4209d45168dca"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 15:20:00 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Aug 03 21:41:35 2023 +0000"
      },
      "message": "slog-handler-guide: speed section\n\nChange-Id: If06f51747e6e4926d95e88840ab5fdce5f9a0189\nReviewed-on: https://go-review.googlesource.com/c/example/+/513457\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "17e2836bb62e8742ac5fada9d2b4209d45168dca",
      "tree": "6a994a75ea055832496e3155e4de51ae75c5723e",
      "parents": [
        "19299f6048bb8ab82de0cf9266ae46356c3b12b7"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Wed Aug 02 17:39:07 2023 -0400"
      },
      "committer": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Wed Aug 02 21:57:33 2023 +0000"
      },
      "message": "hello/reverse: add example example test\n\nThis will be linked from an updated go.dev/blog/examples.\n\nFor #61722.\n\nChange-Id: I329141141e0590a6d7ee0b6b504c8f7bdc9c2d5f\nReviewed-on: https://go-review.googlesource.com/c/example/+/515237\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "19299f6048bb8ab82de0cf9266ae46356c3b12b7",
      "tree": "6055d05fc12cfc08c8be5331c2ff4edbca3900d6",
      "parents": [
        "0c9b5c54f5011f0de364af4aaa45d57d49090d94"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Mon Jul 31 17:12:23 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 31 22:03:21 2023 +0000"
      },
      "message": "helloserver: implement -g flag\n\nIt was documented and parsed but not used.\n\nChange-Id: I4c19429b3761819b3bae70f06fc2b55431c0f88c\nReviewed-on: https://go-review.googlesource.com/c/example/+/514578\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\n"
    },
    {
      "commit": "0c9b5c54f5011f0de364af4aaa45d57d49090d94",
      "tree": "cfd934d196fbb2b372285a5bec699d778ef2f2a1",
      "parents": [
        "3dc24130247597153c0c54156448d48a260b4a07"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Fri Jul 28 15:08:28 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 31 13:18:03 2023 +0000"
      },
      "message": "outyet: update example, make a separate module\n\nWe want to revive golang.org/x/example as a test case for\nan experiment with a \u0027gonew\u0027 command.\n\nThis CL updates outyet to be a gonew-able sample server,\nby making it its own module. The CL also removes\nDockerfile and containers.yaml because I think the\nbest practices around those files have evolved too much\nsince 2015 when they were written.\n\nChange-Id: I53faf4b30de9e4ef3bfe35a781732daa140a9877\nReviewed-on: https://go-review.googlesource.com/c/example/+/513998\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Cameron Balahan \u003ccbalahan@google.com\u003e\n"
    },
    {
      "commit": "3dc24130247597153c0c54156448d48a260b4a07",
      "tree": "bce45fb60de3d3036bf8db6ee355d398050cf41d",
      "parents": [
        "1bcfdd08c5584d89507e37be70af63c72eb8c16f"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Fri Jul 28 15:06:57 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 31 13:18:01 2023 +0000"
      },
      "message": "helloserver: add basic hello world web server\n\nWe want to revive golang.org/x/example as a test case for\nan experiment with a \u0027gonew\u0027 command.\n\nThis CL adds a basic \"hello, world\" web server as\ngolang.org/x/example/helloserver.\n\nChange-Id: Icf76c756f7b256285d4c5e6a33655996597eb2da\nReviewed-on: https://go-review.googlesource.com/c/example/+/513997\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Cameron Balahan \u003ccbalahan@google.com\u003e\n"
    },
    {
      "commit": "1bcfdd08c5584d89507e37be70af63c72eb8c16f",
      "tree": "208f61437283cc2d3e2ca0d96cf2afcd19fc9432",
      "parents": [
        "00c7068f9d83018e9690baba399d3a7a61560bb1"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Fri Jul 28 15:05:22 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 31 13:17:58 2023 +0000"
      },
      "message": "hello: create new standalone module example\n\nWe want to revive golang.org/x/example as a test case for\nan experiment with a \u0027gonew\u0027 command.\n\nThis CL changes the hello world program to be standalone\nand demonstrate a bit more about flag parsing and command-line\nlogging.\n\nChange-Id: Iee481344c801f046813806a537d59e3242f9152a\nReviewed-on: https://go-review.googlesource.com/c/example/+/513996\nReviewed-by: Cameron Balahan \u003ccbalahan@google.com\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\n"
    },
    {
      "commit": "00c7068f9d83018e9690baba399d3a7a61560bb1",
      "tree": "d5742475b695d9e9d7b3ecd5ef2b9a6562226799",
      "parents": [
        "6088d5b0e079a42825ad0b2c98bbed1c06ffb10f"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Fri Jul 28 14:39:23 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jul 31 13:17:55 2023 +0000"
      },
      "message": "all: update to Go license\n\nFor reasons that are lost to history, this repo was not using the\nstandard Go license even though it is part of the Go project.\nFix that, relicensing the code under the standard Go license\nand patent grant.\n\nChange-Id: I4b59aa0e20339afdf291b2303b0648ca953520fe\nReviewed-on: https://go-review.googlesource.com/c/example/+/513995\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Cameron Balahan \u003ccbalahan@google.com\u003e\n"
    },
    {
      "commit": "6088d5b0e079a42825ad0b2c98bbed1c06ffb10f",
      "tree": "16caa909ebaeb1198d1f576b29d93a77ea6e56f8",
      "parents": [
        "b766721567ce15e3228b59ac1dd271e5fec9b2c0"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 07:33:34 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 19:22:20 2023 +0000"
      },
      "message": "slog-handler-guide: discuss Record.Clone\n\nChange-Id: I55c6367da953b9a59c4d5cd8ca817d3c051e12de\nReviewed-on: https://go-review.googlesource.com/c/example/+/513138\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "b766721567ce15e3228b59ac1dd271e5fec9b2c0",
      "tree": "5d3b5d2e2f486107c0dc5b5b7975103a6fae56d8",
      "parents": [
        "4228a155ffa6050c064eb66a8c64e8ca0685d9c8"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 06:19:39 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 19:22:15 2023 +0000"
      },
      "message": "slog-handler-guide: add testing section\n\nView at https://github.com/jba/markdown#testing.\n\nChange-Id: I0d8996395b03c3d1c7b7e50cce323a331fd614e1\nReviewed-on: https://go-review.googlesource.com/c/example/+/513137\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "4228a155ffa6050c064eb66a8c64e8ca0685d9c8",
      "tree": "6743755ff8ae0d4066c9b6293523892b49522d3e",
      "parents": [
        "94c9d89053b7e95bc53800ab18c66d5b094d5d67"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 05:40:22 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 19:22:07 2023 +0000"
      },
      "message": "slog-handler-guide: explain pointer to mutex\n\nChange-Id: Icfca54f04ff1fcc2c2b36cb0ccde1efd49e034f4\nReviewed-on: https://go-review.googlesource.com/c/example/+/512999\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "94c9d89053b7e95bc53800ab18c66d5b094d5d67",
      "tree": "7914a4fdd43cee835afea59c60581d85685e8dc1",
      "parents": [
        "183ca0816142e96dd3343c0117797c4ccde27a0f"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 21 14:08:08 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 18:35:42 2023 +0000"
      },
      "message": "slog-handler-guide: preformatting\n\nChange-Id: Ib1e64bafc76c296aa0ffb40d754d6e41fe69a33e\nReviewed-on: https://go-review.googlesource.com/c/example/+/511638\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n"
    },
    {
      "commit": "183ca0816142e96dd3343c0117797c4ccde27a0f",
      "tree": "079e2569485fe2f6b56ab48009e86bd1b8b5fae9",
      "parents": [
        "f15fe1c962335adaff0ec060f71395b95c8fa125"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Jul 20 13:13:02 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Wed Jul 26 00:05:23 2023 +0000"
      },
      "message": "slog-handler-guide: WithXXX methods without pre-formatting\n\nChange-Id: Ia95d8ddd50eb72bef057768d88b216d7b9809c58\nReviewed-on: https://go-review.googlesource.com/c/example/+/511576\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n"
    },
    {
      "commit": "f15fe1c962335adaff0ec060f71395b95c8fa125",
      "tree": "6a5b95b8784a744624107018f22f5ac38e394c71",
      "parents": [
        "f37d043b206a4aa588f59e05ecddc599a76bf9fa"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 14 20:17:10 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Jul 25 23:37:31 2023 +0000"
      },
      "message": "slog-handler-guide: handler example: Enabled method\n\nChange-Id: I193980beda71ab8e20ccdd8a4eb0d72a9d2b32a0\nReviewed-on: https://go-review.googlesource.com/c/example/+/509956\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n"
    },
    {
      "commit": "f37d043b206a4aa588f59e05ecddc599a76bf9fa",
      "tree": "5e8e6631d92242ead477dca8215944c966fa0d6a",
      "parents": [
        "29ffb748dd554bd00e219ab81e800bb416401b83"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Jul 20 12:25:40 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Jul 25 23:36:40 2023 +0000"
      },
      "message": "slog-handler-guide: appendAttrs method\n\nChange-Id: Ib2ba817b456ceb8c8b697d3ee24ba6c2884c942b\nReviewed-on: https://go-review.googlesource.com/c/example/+/511635\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "29ffb748dd554bd00e219ab81e800bb416401b83",
      "tree": "912634e516463efd8a5e3fa807933ef29a26fe56",
      "parents": [
        "7137c6b752c6c86b576aebe442a82f28698f916f"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 14 20:52:58 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Jul 25 23:35:54 2023 +0000"
      },
      "message": "slog-handler-guide: handler example: Handle method\n\nPull the discussion of the Handle method up.\nIt makes more sense to talk about it before WithGroup and WithAttrs.\n\nChange-Id: I01a1b4b98131079cf74d2d965742a48acf5c3407\nReviewed-on: https://go-review.googlesource.com/c/example/+/509957\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "7137c6b752c6c86b576aebe442a82f28698f916f",
      "tree": "4b737164227396a3c542df7f1e5e89622d684427",
      "parents": [
        "72e55f1f1d3a45c74af107258f35ade8f91d736f"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 14 16:52:32 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Jul 25 23:35:29 2023 +0000"
      },
      "message": "slog-handler-guide: handler example: types\n\nBegin discussing a running example of a slog.Handler implementation.\n\nInitially we\u0027ll ignore the WithAttrs and WithGroup methods.\nThe implementation that does that is in indenthandler1.\nThis CL contains the complete implementation, but discusses\nonly the types and constructor function.\n\nChange-Id: I3b635aee66a6d5df64bc13ce6bfb7ae4881606fe\nReviewed-on: https://go-review.googlesource.com/c/example/+/509955\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "72e55f1f1d3a45c74af107258f35ade8f91d736f",
      "tree": "12b8ac24f739ea786f2814bcdc45a4e07e2e9a21",
      "parents": [
        "83a29069fa8045f780b114a3b7ac7bb88b041ffb"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 11 14:55:30 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Tue Jul 25 21:09:10 2023 +0000"
      },
      "message": "slog-handler-guide: guide to writing a slog Handler\n\nAdd a document for helping writers of slog handlers.\n\nChange-Id: I079b738d1109a5e1d555c5dfb81eabf1d187f907\nReviewed-on: https://go-review.googlesource.com/c/example/+/494576\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Ian Cottrell \u003ciancottrell@google.com\u003e\n"
    },
    {
      "commit": "83a29069fa8045f780b114a3b7ac7bb88b041ffb",
      "tree": "aa3964c626f93a3f5775dd37b0ccaf0b6968a466",
      "parents": [
        "d23394f89d700d50fd2e48483149cb148097b412"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 14 07:37:12 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri Jul 14 14:12:44 2023 +0000"
      },
      "message": "slog-handler-guide/README.md: stub\n\nAdd a file that will ultimately contain a guide to writing slog handlers.\n\nThis CL just creates the file so we can make a shortlink to it.\n\nChange-Id: Ic31e62c6d92a480ecb7ba03cf052ca375f5abb94\nReviewed-on: https://go-review.googlesource.com/c/example/+/509735\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "d23394f89d700d50fd2e48483149cb148097b412",
      "tree": "5d5515f3166464e1b41ef6bd419616ce31659f1f",
      "parents": [
        "5bec756976671f30903223ec46ff8a70dced4954"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Jul 13 07:21:57 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu Jul 13 18:10:35 2023 +0000"
      },
      "message": "go.mod: change go version to 1.18\n\nThis will enable generics in examples for the slog handler guide.\n\nChange-Id: I8fe2d876961899c15511226d29e1e5c2ef72519b\nReviewed-on: https://go-review.googlesource.com/c/example/+/509100\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "5bec756976671f30903223ec46ff8a70dced4954",
      "tree": "fe29ef6ba86a48b5334eb348ddd30dfa846a50e3",
      "parents": [
        "61060d64ef5ae63c97dca5d93bb30dd7c1f2e2fa"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri May 12 09:31:27 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Mon May 15 18:31:14 2023 +0000"
      },
      "message": "internal/cmd/weave: minor improvements\n\n- Add some documentation.\n- Check bufio.Scanner errors.\n- Generalize the package path in caption output.\n\nChange-Id: I1f30b555ec8533464fb29af05fdcb0c5d926c18e\nReviewed-on: https://go-review.googlesource.com/c/example/+/494596\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "61060d64ef5ae63c97dca5d93bb30dd7c1f2e2fa",
      "tree": "9c6c8e8e8b14f8aada64415f35735623dca7db6a",
      "parents": [
        "1d341ffebc2deb0cfb012d6b2fed484ea70e09ab"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri May 12 09:28:51 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri May 12 19:55:39 2023 +0000"
      },
      "message": "gotypes: re-make README.md\n\nRegenerate README.md from go-types.md. There are minor changes,\nmostly removals of line-ending spaces.\n\nChange-Id: I83ba4b385de44e0dd2c61f5f3019d08a24ebad29\nReviewed-on: https://go-review.googlesource.com/c/example/+/494595\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "1d341ffebc2deb0cfb012d6b2fed484ea70e09ab",
      "tree": "c70bc41d0764e4fb175a7e1b2a725cb2fd5a51cd",
      "parents": [
        "2e68773dfca072cb81f219fc3b97ad34fe9d9f94"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Thu May 11 17:28:35 2023 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Fri May 12 16:18:16 2023 +0000"
      },
      "message": "cmd/weave: move weave to a common location\n\nMove the weave program out of the gotypes directory\nso it can be used by other example documents.\n\nIt will soon be used for a document on writing slog handlers.\n\nChange-Id: I38255e276e744e323695afaa66830107aa17d4d1\nReviewed-on: https://go-review.googlesource.com/c/example/+/494441\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "2e68773dfca072cb81f219fc3b97ad34fe9d9f94",
      "tree": "35a675f6649a27a449a8897c900bd18ef819950d",
      "parents": [
        "ad95e7f791d8e1e7e7ec7f7cedfc2f6b29f6c9e2"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Mon Apr 11 13:09:59 2022 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Apr 12 21:36:50 2022 +0000"
      },
      "message": "all: gofmt\n\nGofmt to update doc comments to the new formatting.\n\nFor golang/go#51082.\n\nChange-Id: Ic98f647623f234cf5d36309c6204683e151820d7\nReviewed-on: https://go-review.googlesource.com/c/example/+/399596\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "ad95e7f791d8e1e7e7ec7f7cedfc2f6b29f6c9e2",
      "tree": "26342b3fe7b8ff8af963dbf737a45267142983d2",
      "parents": [
        "787a929d5a0dfb8bbfcdd2c4a62e0fd89466113f"
      ],
      "author": {
        "name": "Robert Findley",
        "email": "rfindley@google.com",
        "time": "Fri Mar 04 13:20:20 2022 -0500"
      },
      "committer": {
        "name": "Robert Findley",
        "email": "rfindley@google.com",
        "time": "Fri Mar 04 23:50:25 2022 +0000"
      },
      "message": "gotypes: add a link to the 1.18 API guide, and fix links\n\nUpdate the go/types guide to have a link to the new 1.18 API guide, for\nnow.\n\nAlso fix some links to pkg.go.dev and golang.org/x that were amended in\nthe autogenerated README.md rather than the original source.\n\nFor golang/go#50676\n\nChange-Id: Ib98ed095d74be02046c426e51f1ae2b9ceb03b0d\nReviewed-on: https://go-review.googlesource.com/c/example/+/389656\nTrust: Robert Findley \u003crfindley@google.com\u003e\nRun-TryBot: Robert Findley \u003crfindley@google.com\u003e\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "787a929d5a0dfb8bbfcdd2c4a62e0fd89466113f",
      "tree": "8e5ffc194240504e205fef1995e3c88a612b4bfa",
      "parents": [
        "09c3a5e06b5dbcbe35b7c0861f91088f47c02ac4"
      ],
      "author": {
        "name": "Hana",
        "email": "hyangah@gmail.com",
        "time": "Thu Aug 05 16:04:58 2021 -0400"
      },
      "committer": {
        "name": "Hyang-Ah Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Aug 11 19:03:40 2021 +0000"
      },
      "message": "README.md: change the build instruction\n\nAfter go1.16, `go get` runs in modules mode, and it\u0027s not the\nrecommended way of installing binaries nor a way to fetch source\ncode. Given that this example repo is designed for new go users\nwho want to learn, it is better to guide users to clone the repo\nusing the git command.\n\nUpdated the instruction for appengine-hello since goapp is gone.\nI didn\u0027t test the appengine-hello instruction myself and not sure\nif it still runs.\n\nChange-Id: I74a829203def9b062bee75637c7d2c6cef448a2f\nReviewed-on: https://go-review.googlesource.com/c/example/+/340113\nTrust: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nRun-TryBot: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Rebecca Stambler \u003crstambler@golang.org\u003e\n"
    },
    {
      "commit": "09c3a5e06b5dbcbe35b7c0861f91088f47c02ac4",
      "tree": "b46a9381ef0d05ab6d9726f0468bfab75af9f9fb",
      "parents": [
        "bcf50bfd7dcd8020c90965747d857ae42802e0c5"
      ],
      "author": {
        "name": "Hana",
        "email": "hyangah@gmail.com",
        "time": "Tue Apr 06 09:43:53 2021 -0400"
      },
      "committer": {
        "name": "Hyang-Ah Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Apr 07 02:32:11 2021 +0000"
      },
      "message": "README.md: update package paths to be golang.org/x/example/...\n\nThe module name is golang.org/x/example and the canonical repo\nis go.googlesource.com/example.\n\nAdd the pkg.go.dev link in the main README.md and remove\nstale godoc.org links.\n\nChange-Id: Ia67be2179885d144c97284237df1f4373717722d\nReviewed-on: https://go-review.googlesource.com/c/example/+/307689\nTrust: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nRun-TryBot: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Suzy Mueller \u003csuzmue@golang.org\u003e\n"
    },
    {
      "commit": "bcf50bfd7dcd8020c90965747d857ae42802e0c5",
      "tree": "7e5bec8a635384ed18d9b13784051d54fbf8ac57",
      "parents": [
        "46695d81d1fae905a270fb7db8a4d11a334562fe"
      ],
      "author": {
        "name": "Suzy Mueller",
        "email": "suzmue@golang.org",
        "time": "Tue Jan 12 13:39:36 2021 -0700"
      },
      "committer": {
        "name": "Suzy Mueller",
        "email": "suzmue@golang.org",
        "time": "Wed Jan 13 20:02:57 2021 +0000"
      },
      "message": "go.mod/go.sum: add a go.mod and go.sum file for golang.org/x/example\n\nAdd a go.mod and go.sum file for the example repo. Updates the import\npath for the packages in this repository to begin with\ngolang.org/x/example.\n\nChange-Id: I79a8dcfff9cebd4aa8586c57f19f86305a213598\nReviewed-on: https://go-review.googlesource.com/c/example/+/283332\nTrust: Suzy Mueller \u003csuzmue@golang.org\u003e\nRun-TryBot: Suzy Mueller \u003csuzmue@golang.org\u003e\nReviewed-by: Rebecca Stambler \u003crstambler@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "46695d81d1fae905a270fb7db8a4d11a334562fe",
      "tree": "9a827607edbcd5683b872bf43b142d562cc98cd7",
      "parents": [
        "0dea2d0bf90754ffa40e0cb2f23b638f3e3d7e09"
      ],
      "author": {
        "name": "Alexey Palazhchenko",
        "email": "alexey.palazhchenko@gmail.com",
        "time": "Sun Sep 03 10:17:50 2017 +0300"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Sep 04 18:50:48 2017 +0000"
      },
      "message": "gotypes: Go 1.9 was released\n\nChange-Id: I482c34974a153838ddebf8f9450e29d79b19cd69\nReviewed-on: https://go-review.googlesource.com/61018\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "0dea2d0bf90754ffa40e0cb2f23b638f3e3d7e09",
      "tree": "710cfd6757a5e1afa52e68ef45eabe21a3bdce27",
      "parents": [
        "324742add2041e12bee3312066da5f65b827819e"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Fri Feb 10 13:51:47 2017 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Feb 13 20:36:18 2017 +0000"
      },
      "message": "gotypes: document proposed Go 1.9 aliases\n\nChange-Id: Ib072dd03ae808e774ceffab00fd716875fead445\nReviewed-on: https://go-review.googlesource.com/36721\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\n"
    },
    {
      "commit": "324742add2041e12bee3312066da5f65b827819e",
      "tree": "562d2f69ca1d449ec82d8f2e9813ea6c957e3f5a",
      "parents": [
        "adefd0d380c4ba3a199d8db3d0f37e45654b75a5"
      ],
      "author": {
        "name": "Harry Moreno",
        "email": "morenoh149@gmail.com",
        "time": "Tue Jun 14 12:02:16 2016 -0400"
      },
      "committer": {
        "name": "Chris Broadfoot",
        "email": "cbro@golang.org",
        "time": "Thu Jun 16 18:46:52 2016 +0000"
      },
      "message": "doc: add gotypes to readme\n\nCopied from golang/example#2.\n\nChange-Id: Idbf4100ab115be2a6ca03b180c5ceb9978de6e3c\nReviewed-on: https://go-review.googlesource.com/24159\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "adefd0d380c4ba3a199d8db3d0f37e45654b75a5",
      "tree": "de5954ab94655dc4b0c5803638755082ad06f5c2",
      "parents": [
        "ef176d87c165436ba6961f6c52716d11be05ebd4"
      ],
      "author": {
        "name": "mpl",
        "email": "mathieu.lonjaret@gmail.com",
        "time": "Mon May 30 22:59:34 2016 +0200"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Tue May 31 14:31:25 2016 +0000"
      },
      "message": "gotypes: fix typeandvalue output\n\nChange-Id: Id9a25bacfa670091e0b02efb6110d758ec5afca5\nReviewed-on: https://go-review.googlesource.com/23567\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "ef176d87c165436ba6961f6c52716d11be05ebd4",
      "tree": "944a1347b7bb6128c0bfb7d8fc30724b27135a1b",
      "parents": [
        "002c6d2b26ac976b62e48ae6b7ee27babe2f22c9"
      ],
      "author": {
        "name": "David R. Jenni",
        "email": "david.r.jenni@gmail.com",
        "time": "Thu Apr 14 09:16:59 2016 +0200"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Thu Apr 14 20:26:59 2016 +0000"
      },
      "message": "gotypes: fix links\n\nChange-Id: I76d62337854429b2e66b56bfc5f11d6a3d3892b2\nReviewed-on: https://go-review.googlesource.com/22012\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "002c6d2b26ac976b62e48ae6b7ee27babe2f22c9",
      "tree": "627743f91d4c2f0da601d6e983801f2137d6288c",
      "parents": [
        "aec836b41f936f3058e25db004fc52447c567cfa"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Tue Mar 01 10:44:40 2016 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Tue Mar 01 18:15:44 2016 +0000"
      },
      "message": "gotypes: updates for dropping of Go 1.4 support in x/tools\n\nChange-Id: Ibb2b40434701d33f33c4d7cb72e80393b005f8ce\nReviewed-on: https://go-review.googlesource.com/20048\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\n"
    },
    {
      "commit": "aec836b41f936f3058e25db004fc52447c567cfa",
      "tree": "7eb68df89f53e5d00384ca84f0a06fd5bd6f7cf2",
      "parents": [
        "d44c702087651010ca6d466d39132ac000026530"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Feb 22 08:20:50 2016 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Feb 22 00:30:56 2016 +0000"
      },
      "message": "template: remove duplicate element id\n\nFixes golang/go#14435\n\nChange-Id: Icf318cc2a8c71258e1c8f415e588e508c29f3a06\nReviewed-on: https://go-review.googlesource.com/19782\nReviewed-by: Rob Pike \u003cr@golang.org\u003e\n"
    },
    {
      "commit": "d44c702087651010ca6d466d39132ac000026530",
      "tree": "cfe5597b17fec9d76b9c1dcb7e6664a415a1d6d0",
      "parents": [
        "e7f22345d713f5003a1739e27983da4af5f0fdaf"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Thu Feb 18 09:36:27 2016 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Wed Feb 17 22:35:13 2016 +0000"
      },
      "message": "doc: fix template link in readme\n\nChange-Id: Ic9df686244c5e87cf53c82eb231ad7a1f1156a7c\nReviewed-on: https://go-review.googlesource.com/19538\nReviewed-by: Andrew Gerrand \u003cadg@golang.org\u003e\n"
    },
    {
      "commit": "e7f22345d713f5003a1739e27983da4af5f0fdaf",
      "tree": "6c262dd92785233a52a2f8cdd6078a2b14d4d140",
      "parents": [
        "ff9d95a11f6ba0c04cfe52caa01d33a11bb474f4"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Fri Feb 12 12:51:00 2016 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Wed Feb 17 20:43:35 2016 +0000"
      },
      "message": "template: add example to demonstrate template blocks\n\nFixes golang/go#14285\n\nChange-Id: I3b32b7fc19960a77778e84cba2a0a95b49dbdf16\nReviewed-on: https://go-review.googlesource.com/19443\nReviewed-by: Rob Pike \u003cr@golang.org\u003e\nReviewed-by: Chris Broadfoot \u003ccbro@golang.org\u003e\nReviewed-by: Russ Cox \u003crsc@golang.org\u003e\n"
    },
    {
      "commit": "ff9d95a11f6ba0c04cfe52caa01d33a11bb474f4",
      "tree": "b2dbe1b082440cb20c5a2791cb5ae4bd8e661117",
      "parents": [
        "15d04612f84f46e835aa828bd92c9b572ae115f9"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Jan 04 14:50:26 2016 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Jan 04 19:51:27 2016 +0000"
      },
      "message": "gotypes: fix plural\n\nChange-Id: I1496492af6f87cfe3cedcb772cbf112dcc5f55f8\nReviewed-on: https://go-review.googlesource.com/18231\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "15d04612f84f46e835aa828bd92c9b572ae115f9",
      "tree": "fb1a8aa92ef4d2ce045f302e210e334932da3b60",
      "parents": [
        "30155008b4607a34c4b63f58f29f68bda0f64585"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Dec 28 10:13:51 2015 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Mon Dec 28 15:15:52 2015 +0000"
      },
      "message": "gotypes: fix typos\n\n(Was https://github.com/golang/example/pull/3 by nikai3d)\n\nChange-Id: I63b238a112c1406e0aaad5f9e6cba956c24e11b9\nReviewed-on: https://go-review.googlesource.com/18190\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "30155008b4607a34c4b63f58f29f68bda0f64585",
      "tree": "5fe600faa204d3b1adec06ba94a5dee99414a8bf",
      "parents": [
        "bceddce91aceaa0903a8d08df774ec55f87a8123"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "alan@alandonovan.net",
        "time": "Thu Dec 17 14:31:06 2015 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Thu Dec 17 21:17:00 2015 +0000"
      },
      "message": "gotypes: even minorer fixes\n\nChange-Id: Iba181e26e4c6ee298666983613120f8845f6e7aa\nReviewed-on: https://go-review.googlesource.com/17973\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\n"
    },
    {
      "commit": "bceddce91aceaa0903a8d08df774ec55f87a8123",
      "tree": "70edac163015cf107b08fa6f137e0a3a1367e401",
      "parents": [
        "637ffe0981073879a95f848fd9528efe9231bed9"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "alan@alandonovan.net",
        "time": "Thu Dec 17 13:33:35 2015 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Thu Dec 17 18:34:22 2015 +0000"
      },
      "message": "gotypes: minor fixes\n\nChange-Id: Ie730f983c12a20c6c50e289650e230a05b1c782b\nReviewed-on: https://go-review.googlesource.com/17972\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "637ffe0981073879a95f848fd9528efe9231bed9",
      "tree": "4e0c815b6b6c4e8ad5a3f43e9dcc4717efbd2107",
      "parents": [
        "fef4da84ae84cc69897cfa7ebde85f834061bfff"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "alan@alandonovan.net",
        "time": "Thu Dec 17 11:14:19 2015 -0500"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Thu Dec 17 17:00:14 2015 +0000"
      },
      "message": "gotypes: a tutorial on go/types, the Go type checker\n\nBetter late than never.\n\nChange-Id: Iedd3aaa9dc3eb40b79b7430ed2d69e2d4f87dc86\nReviewed-on: https://go-review.googlesource.com/17388\nReviewed-by: Robert Griesemer \u003cgri@golang.org\u003e\n"
    },
    {
      "commit": "fef4da84ae84cc69897cfa7ebde85f834061bfff",
      "tree": "018b0c4e1021f9533a2fb59bd3d28178945fee80",
      "parents": [
        "2f99578cbac5df3ad66d581d5cac2774e82f0b23"
      ],
      "author": {
        "name": "Chris Broadfoot",
        "email": "cbro@golang.org",
        "time": "Tue Jun 09 17:59:52 2015 -0700"
      },
      "committer": {
        "name": "Chris Broadfoot",
        "email": "cbro@golang.org",
        "time": "Wed Jun 10 18:39:27 2015 +0000"
      },
      "message": "example/appengine-hello: Update Go SDK URL\n\nChange-Id: I1029533cdc6a1ebfc546808e16633c19dfae834d\nReviewed-on: https://go-review.googlesource.com/10874\nReviewed-by: Andrew Gerrand \u003cadg@golang.org\u003e\n"
    },
    {
      "commit": "2f99578cbac5df3ad66d581d5cac2774e82f0b23",
      "tree": "2fa33c913c0cc64e6f67cc4aec7436a5a95db5e9",
      "parents": [
        "def11b6b488185fc45593489cca83821e0fccd03"
      ],
      "author": {
        "name": "Chris Broadfoot",
        "email": "cbro@golang.org",
        "time": "Tue Jun 09 17:11:27 2015 -0700"
      },
      "committer": {
        "name": "Chris Broadfoot",
        "email": "cbro@golang.org",
        "time": "Wed Jun 10 00:25:24 2015 +0000"
      },
      "message": "example/outyet: Change baseurl to go.googlesource.com.\n\nChange-Id: I661a56f9b18838382f23779195c4efc0cd85eddd\nReviewed-on: https://go-review.googlesource.com/10873\nReviewed-by: Andrew Gerrand \u003cadg@golang.org\u003e\n"
    },
    {
      "commit": "def11b6b488185fc45593489cca83821e0fccd03",
      "tree": "13179323a48755f78863fcbcac425013a02608a9",
      "parents": [
        "de07b158c47e6584b54b18ca7313b5c5eb5fdc29"
      ],
      "author": {
        "name": "Francesc Campoy",
        "email": "campoy@golang.org",
        "time": "Wed Jan 07 15:53:24 2015 -0800"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Tue Jan 13 23:11:11 2015 +0000"
      },
      "message": "example: add bootstrap for app engine apps with a single module\n\nChange-Id: I093602219ae8612128aa7d0029a49ede1aa431a8\nReviewed-on: https://go-review.googlesource.com/2483\nReviewed-by: Andrew Gerrand \u003cadg@golang.org\u003e\n"
    },
    {
      "commit": "de07b158c47e6584b54b18ca7313b5c5eb5fdc29",
      "tree": "f6150b6ec955720d8ae4b18f2daaaefe55f71dfc",
      "parents": [
        "ec2c99bcdde76235a0ed4e2b7824b1727e2acc6e"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Thu Nov 13 15:06:24 2014 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Thu Nov 13 15:06:24 2014 +1100"
      },
      "message": "outyet: add missing containers.yaml file\n\nChange-Id: I56e9634fe54a941bdfca33b62bbc011d4b8adfde\n"
    },
    {
      "commit": "ec2c99bcdde76235a0ed4e2b7824b1727e2acc6e",
      "tree": "96c2bac4c3888bf77be4a350fb787ff6ab5f41a6",
      "parents": [
        "f3cf0f452b7d4887633d14fa745af37a371a6163"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Fri Nov 07 10:10:44 2014 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Fri Nov 07 10:10:44 2014 +1100"
      },
      "message": "Update Reverse comment\n\nChange-Id: I6e435391fc5d1d67af96ea88dcce3ccdd204d146\n"
    },
    {
      "commit": "f3cf0f452b7d4887633d14fa745af37a371a6163",
      "tree": "c79691beca175fca74f14f34cf2eff484e3ed1bd",
      "parents": [
        "2f339abbd2e7bb12782b63d1591ecc847b444967"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Oct 06 17:28:41 2014 +1100"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Oct 06 17:28:41 2014 +1100"
      },
      "message": "fix stringutil tests\n\nChange-Id: Ie6ad5645ac6fca6af22376f2fda00e1c4772ae19\n"
    },
    {
      "commit": "2f339abbd2e7bb12782b63d1591ecc847b444967",
      "tree": "f487621a7ab329604a452793cb08bf4787e2b3e7",
      "parents": [
        "4c1f1b5b4088db2adfa2226cb60688293289bf15"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Thu Sep 25 10:08:17 2014 +1000"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Thu Sep 25 10:08:17 2014 +1000"
      },
      "message": "simplify Dockerfile FROM clause\n\nChange-Id: I4b3db457741d72634568faed1ec229067673ca76\n"
    },
    {
      "commit": "4c1f1b5b4088db2adfa2226cb60688293289bf15",
      "tree": "c1d884b0f82bb6a6ddc5e387f9311849240c7f99",
      "parents": [
        "298c9b31116cd45aad3c2ab6b21cb39a455e9755"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Wed Sep 24 09:43:20 2014 +1000"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Wed Sep 24 09:43:20 2014 +1000"
      },
      "message": "add Dockerfile\n\nChange-Id: I34e95a4bd3b018ea89627ae2c9db10aab5114570\n"
    },
    {
      "commit": "298c9b31116cd45aad3c2ab6b21cb39a455e9755",
      "tree": "3bf227d42e19f922693025d1c5458851930a7fc7",
      "parents": [
        "cfe12d6494f241dac1d3c6233aae63e5e027f343"
      ],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Jul 28 12:01:56 2014 +1000"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Jul 28 12:01:56 2014 +1000"
      },
      "message": "add godoc.org links to headings\n\nChange-Id: Ic7560e9c866b315dc771380b51c97a85429796e3\n"
    },
    {
      "commit": "cfe12d6494f241dac1d3c6233aae63e5e027f343",
      "tree": "05884e1c2aee879fa563cd0c4c81de04070a3a80",
      "parents": [],
      "author": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Fri Jul 25 13:50:49 2014 +1000"
      },
      "committer": {
        "name": "Andrew Gerrand",
        "email": "adg@golang.org",
        "time": "Mon Jul 28 11:35:39 2014 +1000"
      },
      "message": "initial commit\n\nChange-Id: Iecee6de665d30e5db1587444d8112c44bb592b4e\n"
    }
  ]
}
