)]}'
{
  "log": [
    {
      "commit": "333559e1834b0c1840d283d79220bf121d704022",
      "tree": "1c30c450563bb23f3b4d70d70b4bba7fd9d0e5c1",
      "parents": [
        "7e6ae53ffa0b80243b941dafd23e2c78e2f24135",
        "bb009fe4c684774b0e193ddab879aa78edca1d10"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sat Jan 09 00:32:43 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 09 00:32:43 2021"
      },
      "message": "Merge pull request #11 from mythi/nolegacy\n\ndrop legacy Go support"
    },
    {
      "commit": "bb009fe4c684774b0e193ddab879aa78edca1d10",
      "tree": "1c30c450563bb23f3b4d70d70b4bba7fd9d0e5c1",
      "parents": [
        "7e6ae53ffa0b80243b941dafd23e2c78e2f24135"
      ],
      "author": {
        "name": "Mikko Ylinen",
        "email": "mikko.ylinen@intel.com",
        "time": "Tue Mar 03 09:51:18 2020"
      },
      "committer": {
        "name": "Mikko Ylinen",
        "email": "mikko.ylinen@intel.com",
        "time": "Thu Dec 31 07:38:35 2020"
      },
      "message": "drop legacy Go support\n\nGo 1.9 was released in August 2017 so it\u0027s safe to make a claim that projects\nare already using new enough Go version.\n\nTested with:\n\n$ go version\ngo version go1.13.8 linux/amd64\n$ GO111MODULE\u003doff ./test.sh\nok      github.com/modern-go/reflect2-tests     0.005s  coverage: 12.3% of statements in github.com/modern-go/reflect2\nok      github.com/modern-go/reflect2-tests/test15      0.004s  coverage: 6.4% of statements in github.com/modern-go/reflect2\nok      github.com/modern-go/reflect2-tests/tests       0.010s  coverage: 65.4% of statements in github.com/modern-go/reflect2\n\nSigned-off-by: Mikko Ylinen \u003cmikko.ylinen@intel.com\u003e\n"
    },
    {
      "commit": "7e6ae53ffa0b80243b941dafd23e2c78e2f24135",
      "tree": "b1593e6db4f5365f4f1d0d6a5ec1c8de562ff872",
      "parents": [
        "ed4e121bec198209a944978c3cf65f443bac0e50",
        "c154140844f51266a66b5c6b5dc9ff7a59d0ea4b"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Tue Jun 02 03:00:31 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 03:00:31 2020"
      },
      "message": "Merge pull request #15 from aosting/fearture/fix_reflect2\n\n\u003cfix\u003e (reflect2.go)  import runtime"
    },
    {
      "commit": "c154140844f51266a66b5c6b5dc9ff7a59d0ea4b",
      "tree": "b1593e6db4f5365f4f1d0d6a5ec1c8de562ff872",
      "parents": [
        "ed4e121bec198209a944978c3cf65f443bac0e50"
      ],
      "author": {
        "name": "xueyuan",
        "email": "zhangxueyuan@ayang.com",
        "time": "Mon Jun 01 15:39:38 2020"
      },
      "committer": {
        "name": "xueyuan",
        "email": "zhangxueyuan@ayang.com",
        "time": "Mon Jun 01 15:39:38 2020"
      },
      "message": "\u003cfix\u003e (reflect2.go)  import runtime\n"
    },
    {
      "commit": "ed4e121bec198209a944978c3cf65f443bac0e50",
      "tree": "4d3e13628a3d6a4cccc9327283f8bb4d104b6b7c",
      "parents": [
        "f721678caea99422e105695f7dbd45fcadca2dac",
        "ce5cf29be307ab6039519b733b1861dde5f61c40"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Mon Jun 01 14:31:57 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 14:31:57 2020"
      },
      "message": "Merge pull request #10 from paleozogt/gccgo\n\ngccgo compatibility"
    },
    {
      "commit": "f721678caea99422e105695f7dbd45fcadca2dac",
      "tree": "1110844c1e8691c10cb36229730f69ceafb9234e",
      "parents": [
        "94122c33edd36123c84d5368cfb2b69df93a0ec8",
        "8205c6120cee6bec6f84bebce0627c2227eae260"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Mon Jun 01 14:30:58 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 14:30:58 2020"
      },
      "message": "Merge pull request #13 from jlauinger/fix-unsafe-slice-cast\n\nfix possible memory confusion in unsafe slice cast"
    },
    {
      "commit": "8205c6120cee6bec6f84bebce0627c2227eae260",
      "tree": "1110844c1e8691c10cb36229730f69ceafb9234e",
      "parents": [
        "94122c33edd36123c84d5368cfb2b69df93a0ec8"
      ],
      "author": {
        "name": "Johannes Lauinger",
        "email": "johannes@lauinger-it.de",
        "time": "Sun May 31 18:37:07 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 18:37:07 2020"
      },
      "message": "fix possible memory confusion in unsafe slice cast"
    },
    {
      "commit": "ce5cf29be307ab6039519b733b1861dde5f61c40",
      "tree": "4491134bb59489ca91cabae231de6f7fa8a7ad22",
      "parents": [
        "94122c33edd36123c84d5368cfb2b69df93a0ec8"
      ],
      "author": {
        "name": "Aaron Simmons",
        "email": "paleozogt@gmail.com",
        "time": "Sat Feb 15 20:42:01 2020"
      },
      "committer": {
        "name": "Aaron Simmons",
        "email": "paleozogt@gmail.com",
        "time": "Sat Feb 15 20:54:04 2020"
      },
      "message": "#6, #9: TypeByName/TypeByPackageName use a hack that only works with gcgo and doesn\u0027t work with gccgo. Disabling compilation of type_map.go for gccgo.\n"
    },
    {
      "commit": "94122c33edd36123c84d5368cfb2b69df93a0ec8",
      "tree": "b259ef28cd31ef50220447b67ff95d9d063ec1d9",
      "parents": [
        "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd",
        "e4eb82f7932c91a71ca1c8327e9de87bcc0b2d82"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Jul 18 01:23:57 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 18 01:23:57 2018"
      },
      "message": "Merge pull request #2 from justinsb/lazy_init_type_discovery\n\nLazy-init types \u0026 packages"
    },
    {
      "commit": "e4eb82f7932c91a71ca1c8327e9de87bcc0b2d82",
      "tree": "b259ef28cd31ef50220447b67ff95d9d063ec1d9",
      "parents": [
        "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd"
      ],
      "author": {
        "name": "Justin Santa Barbara",
        "email": "justinsb@google.com",
        "time": "Tue Jul 17 17:48:30 2018"
      },
      "committer": {
        "name": "Justin Santa Barbara",
        "email": "justinsb@google.com",
        "time": "Tue Jul 17 17:48:30 2018"
      },
      "message": "Lazy-init types \u0026 packages\n\nSaves memory \u0026 initialization type when name-lookup is not used, by\ndeferring to first-use.\n"
    },
    {
      "commit": "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd",
      "tree": "40f97430f85508d6a71ee13ecbd0d7104658a159",
      "parents": [
        "9542d2a038a8e79109b6ad516dac975bf09bea89"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sun Jul 01 02:34:20 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sun Jul 01 02:34:20 2018"
      },
      "message": "fetch all dep in build\n"
    },
    {
      "commit": "9542d2a038a8e79109b6ad516dac975bf09bea89",
      "tree": "d1bf8047feb27ed343b592be9c29fdf182ac80ee",
      "parents": [
        "58118c1ea9161250907268a484af4dd6ed314280"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sun Jul 01 02:26:51 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sun Jul 01 02:26:51 2018"
      },
      "message": "remove tests into separate repo\n"
    },
    {
      "commit": "58118c1ea9161250907268a484af4dd6ed314280",
      "tree": "6aae0feb754a21f0bd3b64149d69553faa3a1a73",
      "parents": [
        "05fbef0ca5da472bbf96c9322b84a53edc03c9fd",
        "36eb40c39768cac1a8840dea99d8aba8d5a7924e"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Fri May 11 05:30:14 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 11 05:30:14 2018"
      },
      "message": "Merge pull request #1 from nextzhou/master\n\nfix TypeOf(nil) panic"
    },
    {
      "commit": "36eb40c39768cac1a8840dea99d8aba8d5a7924e",
      "tree": "6aae0feb754a21f0bd3b64149d69553faa3a1a73",
      "parents": [
        "05fbef0ca5da472bbf96c9322b84a53edc03c9fd"
      ],
      "author": {
        "name": "nextzhou",
        "email": "nextzhou@gmail.com",
        "time": "Fri May 11 03:55:19 2018"
      },
      "committer": {
        "name": "nextzhou",
        "email": "nextzhou@gmail.com",
        "time": "Fri May 11 03:55:19 2018"
      },
      "message": "fix TypeOf(nil) panic\n"
    },
    {
      "commit": "05fbef0ca5da472bbf96c9322b84a53edc03c9fd",
      "tree": "ca8cd08ddf2138ad8cfd62e98ef247dc934c36b8",
      "parents": [
        "0b92968f4be75033e2089fba355a691ea2e9c5cc"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Tue Mar 20 13:32:07 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Tue Mar 20 13:32:07 2018"
      },
      "message": "add UnsafeCastString\n"
    },
    {
      "commit": "0b92968f4be75033e2089fba355a691ea2e9c5cc",
      "tree": "4ba0e6dcb4d51e3ae0260fb431560aa253d88bc6",
      "parents": [
        "b7d2eb37fe6510047d26b1f97a19002bd717280a"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sat Mar 03 07:09:09 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Sat Mar 03 07:09:09 2018"
      },
      "message": "add TypeByPackageName\n"
    },
    {
      "commit": "b7d2eb37fe6510047d26b1f97a19002bd717280a",
      "tree": "b49ad407cb99886528f134f3c80c9b6492e0b368",
      "parents": [
        "58ce5d9ea2ba5d2b152df0eca46fffdec21bdee4"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 10:17:24 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 10:17:24 2018"
      },
      "message": "update README\n"
    },
    {
      "commit": "58ce5d9ea2ba5d2b152df0eca46fffdec21bdee4",
      "tree": "cd15b1b076c257de688c5209cfeec9706738e868",
      "parents": [
        "e5182c85326b86a4e305cc188a0f9ad1de9de5e9"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 10:08:14 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 10:08:14 2018"
      },
      "message": "add README\n"
    },
    {
      "commit": "e5182c85326b86a4e305cc188a0f9ad1de9de5e9",
      "tree": "e4071719e8b3ce7fbb0ad5db9659cf2f0edd4b51",
      "parents": [
        "a6a3b92edf5e9011ece68f6ff17a0dc368adb449"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:52:47 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:52:47 2018"
      },
      "message": "mention TypeByName\n"
    },
    {
      "commit": "a6a3b92edf5e9011ece68f6ff17a0dc368adb449",
      "tree": "bddfbf8daaf3f4385ac757a149690b2cfd9271ec",
      "parents": [
        "5db70aa4d637aa3c5dc35d8c0e437cf8d1311e37"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:30:59 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:30:59 2018"
      },
      "message": "explain reason to use reflect2\n"
    },
    {
      "commit": "5db70aa4d637aa3c5dc35d8c0e437cf8d1311e37",
      "tree": "be218e51dbb6b1a50300cf2af1ef6e19651359ff",
      "parents": [
        "1cef955fc2c75530d4a6e1941afe31c243823240"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:21:17 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:21:17 2018"
      },
      "message": "gofmt\n"
    },
    {
      "commit": "1cef955fc2c75530d4a6e1941afe31c243823240",
      "tree": "661e0d9ba7cfdda32e7233831302c5bd6f5cff5e",
      "parents": [
        "b3b30f3fbe46aae8ba57ba26e75763995563ad9f"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:20:39 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:20:39 2018"
      },
      "message": "add ci and badge\n"
    },
    {
      "commit": "b3b30f3fbe46aae8ba57ba26e75763995563ad9f",
      "tree": "b793730a602a57d7ebd52d1e89cfb158af785850",
      "parents": [
        "1df9eeb2bb81f327b96228865c5687bc2194af3f"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:16:51 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Thu Mar 01 08:16:51 2018"
      },
      "message": "fix all tests\n"
    },
    {
      "commit": "1df9eeb2bb81f327b96228865c5687bc2194af3f",
      "tree": "0eb7084b499340f650bf8984c15aadb05cde8783",
      "parents": [
        "c8eaf46a97c8022ec6ce62c2d287b56ed6c51b24"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:55:16 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:55:16 2018"
      },
      "message": "add dependency declaration\n"
    },
    {
      "commit": "c8eaf46a97c8022ec6ce62c2d287b56ed6c51b24",
      "tree": "9bae92378e87499dc04e85fb1da90c97129b4d13",
      "parents": [
        "3fc4794c80c86251feadb79475ce705d91aae4fa"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:40:51 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:40:51 2018"
      },
      "message": "remove reference to v2pro\n"
    },
    {
      "commit": "3fc4794c80c86251feadb79475ce705d91aae4fa",
      "tree": "a0ba6916376dbe99defe556881873310763ebe78",
      "parents": [
        "04bfe0d094886eff70f2ea2a0dd8e099fc3703eb"
      ],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:24:25 2018"
      },
      "committer": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:24:25 2018"
      },
      "message": "import from plz\n"
    },
    {
      "commit": "04bfe0d094886eff70f2ea2a0dd8e099fc3703eb",
      "tree": "9cb7e5907a8086204473e6203052650381343186",
      "parents": [],
      "author": {
        "name": "Tao Wen",
        "email": "taowen@gmail.com",
        "time": "Wed Feb 28 06:22:11 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 28 06:22:11 2018"
      },
      "message": "Initial commit"
    }
  ]
}
