)]}'
{
  "log": [
    {
      "commit": "47ae307949d02aa1f1069fdafc00ca08e1dbabac",
      "tree": "d1cc6eb4e476b34a91890b58c55458da42e898dd",
      "parents": [
        "1b87b36280d04fe7882d1512bf038ea2967ad534",
        "577d1d06ed2a9cf08e73ec33b21045d71841d9e6"
      ],
      "author": {
        "name": "Lann",
        "email": "lannm@google.com",
        "time": "Thu Aug 02 20:07:27 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 02 20:07:27 2018"
      },
      "message": "Merge pull request #10 from lann/registry-mux\n\nWrap registry map access in RWMutex"
    },
    {
      "commit": "577d1d06ed2a9cf08e73ec33b21045d71841d9e6",
      "tree": "d1cc6eb4e476b34a91890b58c55458da42e898dd",
      "parents": [
        "ce88ec43db741776c23420d3561d8065fc816f95"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Thu Aug 02 19:33:54 2018"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lannm@google.com",
        "time": "Thu Aug 02 19:37:17 2018"
      },
      "message": "Update .travis.yml\n\nMore modern git versions.\n"
    },
    {
      "commit": "ce88ec43db741776c23420d3561d8065fc816f95",
      "tree": "51a30856dbdd962bdec9b907fcde2bd6b9d6c7c6",
      "parents": [
        "1b87b36280d04fe7882d1512bf038ea2967ad534"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Thu Aug 02 19:32:28 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 02 19:32:28 2018"
      },
      "message": "Wrap registry map access in RWMutex\n\nThis makes Registering types goroutine-safe."
    },
    {
      "commit": "1b87b36280d04fe7882d1512bf038ea2967ad534",
      "tree": "b7985436aa589f1f0c74c3af33f74813b75974fe",
      "parents": [
        "f22ce00fd9394014049dad11c244859432bd6820"
      ],
      "author": {
        "name": "Lann",
        "email": "lannm@google.com",
        "time": "Fri Feb 16 23:43:17 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 16 23:43:17 2018"
      },
      "message": "Create LICENSE"
    },
    {
      "commit": "f22ce00fd9394014049dad11c244859432bd6820",
      "tree": "c18d06cbbcc2c62cf62ef8952b4d9700fa9ff02b",
      "parents": [
        "c603884a2c1fcf331c71940f3227a8111d29f3ba",
        "af3d9a4114c0134d27521f11ebb5f9c9c183b4f7"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sat Aug 08 15:11:31 2015"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sat Aug 08 15:11:31 2015"
      },
      "message": "Merge pull request #6 from lann/fix-ps\n\nSwitch to stable fork of ps package"
    },
    {
      "commit": "af3d9a4114c0134d27521f11ebb5f9c9c183b4f7",
      "tree": "c18d06cbbcc2c62cf62ef8952b4d9700fa9ff02b",
      "parents": [
        "c603884a2c1fcf331c71940f3227a8111d29f3ba"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lannm@nestlabs.com",
        "time": "Sat Aug 08 15:10:23 2015"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lannm@nestlabs.com",
        "time": "Sat Aug 08 15:10:23 2015"
      },
      "message": "Switch to stable fork of ps package\n"
    },
    {
      "commit": "c603884a2c1fcf331c71940f3227a8111d29f3ba",
      "tree": "aede7d74ebe1d66dcc1ecfef6180610949ede010",
      "parents": [
        "e392a3807936973dc23108a6b108ade8567f1bc7"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Fri Aug 29 05:05:51 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Fri Aug 29 05:05:51 2014"
      },
      "message": "Allow setting nil on appropriate fields\n"
    },
    {
      "commit": "e392a3807936973dc23108a6b108ade8567f1bc7",
      "tree": "ca495d30bfe7c2cce445cb146e0d686cf0050edd",
      "parents": [
        "bd624280b7b4abda83e5dd10d9599e1cd222eb95",
        "352e9aa8e85f80d3af906392a012f689eb762a6c"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Fri May 30 16:55:27 2014"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Fri May 30 16:55:27 2014"
      },
      "message": "Merge pull request #2 from lann/get_struct_like\n\nAdd GetStructLike function"
    },
    {
      "commit": "352e9aa8e85f80d3af906392a012f689eb762a6c",
      "tree": "2c5202594f0cfa41acde501cf02083a89f2f5051",
      "parents": [
        "86b591cd1c235f02e82f9e26ed0761555af8b4d8"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Fri May 30 16:38:11 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Fri May 30 16:38:11 2014"
      },
      "message": "Add GetStructLike function\n"
    },
    {
      "commit": "bd624280b7b4abda83e5dd10d9599e1cd222eb95",
      "tree": "e002bfac72c91295496bdd7f45ba2e456a93ecfc",
      "parents": [
        "86b591cd1c235f02e82f9e26ed0761555af8b4d8"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Tue Jan 28 03:10:23 2014"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Tue Jan 28 03:10:23 2014"
      },
      "message": "Update README.md"
    },
    {
      "commit": "86b591cd1c235f02e82f9e26ed0761555af8b4d8",
      "tree": "e28c36d6ffacbf78131218b60074e555df45faab",
      "parents": [
        "e7babb34573ea9271e27a30c9f8c28a4cf01262f"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Mon Jan 27 04:11:31 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Mon Jan 27 04:11:31 2014"
      },
      "message": "Add EmptyBuilder\n"
    },
    {
      "commit": "e7babb34573ea9271e27a30c9f8c28a4cf01262f",
      "tree": "aac0a2eef1baabc0557b5acfe51841c114a8c724",
      "parents": [
        "e86ab4a41e388adc69976485e8d856de5e8e5d25"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 26 23:38:57 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 26 23:38:57 2014"
      },
      "message": "Minor improvements to README\n"
    },
    {
      "commit": "e86ab4a41e388adc69976485e8d856de5e8e5d25",
      "tree": "615e2e15425d957ae18d1fbd7adbb55da41c281f",
      "parents": [
        "57f210d43a4af4a838dcfd6925ecf88f2df2491e"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Tue Jan 21 06:01:42 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Tue Jan 21 06:01:42 2014"
      },
      "message": "Add Delete function\n\nAnd make Extend handle nil slices (no-op).\n"
    },
    {
      "commit": "57f210d43a4af4a838dcfd6925ecf88f2df2491e",
      "tree": "6855c1aae09cdd122b06ed10b9b619a6521dc9ab",
      "parents": [
        "1389979456847cc0471c10a024ff91cde7c5aa97"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 21:50:42 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 21:50:42 2014"
      },
      "message": "Add Go 1.1 and tip to Travis builds\n"
    },
    {
      "commit": "1389979456847cc0471c10a024ff91cde7c5aa97",
      "tree": "7a05d985241824c9dde749ddd1714c61fe9d8dcf",
      "parents": [
        "6416475c7e6c99ac3e29eead08972956dabb55aa"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 04:56:42 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 04:57:28 2014"
      },
      "message": "Add GetMap function\n"
    },
    {
      "commit": "6416475c7e6c99ac3e29eead08972956dabb55aa",
      "tree": "55001cc1fc6ca19e07a818e8760743b0f06034e1",
      "parents": [
        "df9fcf04199a560336db217d32bce0d8eee88b1e"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:34:38 2014"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:34:38 2014"
      },
      "message": "Add license"
    },
    {
      "commit": "df9fcf04199a560336db217d32bce0d8eee88b1e",
      "tree": "fe8b6c885a1d83418f27e97a683f47035c57867d",
      "parents": [
        "2b3ac1bf250e7bf92b970360d55ea88af0c1f4f4"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:33:04 2014"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:33:04 2014"
      },
      "message": "Update README.md"
    },
    {
      "commit": "2b3ac1bf250e7bf92b970360d55ea88af0c1f4f4",
      "tree": "3905fe4b7f903d9a6cf8832888a0d2248f6d8e27",
      "parents": [
        "b5df824cfacec3d3e87a84e5a57a99a5b8fdec59"
      ],
      "author": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:17:05 2014"
      },
      "committer": {
        "name": "Lann",
        "email": "github-lann@lannbox.com",
        "time": "Sun Jan 19 03:17:05 2014"
      },
      "message": "Update README.md"
    },
    {
      "commit": "b5df824cfacec3d3e87a84e5a57a99a5b8fdec59",
      "tree": "d8cfdd35c430a52e03686348bf9da38a18e220e7",
      "parents": [
        "3055d1f80ed254a59e7138ac7a14538e98a537b4"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:59:37 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 03:00:34 2014"
      },
      "message": "Tweak example\n"
    },
    {
      "commit": "3055d1f80ed254a59e7138ac7a14538e98a537b4",
      "tree": "aa452fd7bcd4aaf006a1f34ac0c2d902253eca53",
      "parents": [
        "cc7665f9cfdb6cc03e96e22f935b367001d70b9f"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:56:58 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:56:58 2014"
      },
      "message": "Add comments to example\n"
    },
    {
      "commit": "cc7665f9cfdb6cc03e96e22f935b367001d70b9f",
      "tree": "e7d71b577d52c984fa1836d047b1cdf4146bf555",
      "parents": [
        "f93bacf4be79e01853785f35a73c89220055eb13"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:55:02 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:55:02 2014"
      },
      "message": "Clean up doc comments\n"
    },
    {
      "commit": "f93bacf4be79e01853785f35a73c89220055eb13",
      "tree": "ed172b25228cdd9c5bba8f348b8a2002a03aeda7",
      "parents": [
        "2966122abec4b8ed0b945530d55e2eeace100faa"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:53:07 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:53:07 2014"
      },
      "message": "Fix doc comment on RegisterType\n"
    },
    {
      "commit": "2966122abec4b8ed0b945530d55e2eeace100faa",
      "tree": "86aff8728087b23724a3a06e9c077dc85738c75d",
      "parents": [
        "ae3ae5ca9c8372b3b597278c2036ea1a6dffadcc"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:51:31 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 02:52:28 2014"
      },
      "message": "Add README and example\n"
    },
    {
      "commit": "ae3ae5ca9c8372b3b597278c2036ea1a6dffadcc",
      "tree": "8e29159a2629d588c70895e5075336b779e3c31e",
      "parents": [
        "2eb9bf0e076ae54a4974153ace7cb1920a073780"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 01:26:51 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 01:26:51 2014"
      },
      "message": "Add Travis CI support\n"
    },
    {
      "commit": "2eb9bf0e076ae54a4974153ace7cb1920a073780",
      "tree": "719b847d1d30f3eda9cbff1f85cc44e790312cb0",
      "parents": [
        "10e8107896b0f6974cf469049983a48c969c3de4"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 01:22:14 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sun Jan 19 01:22:14 2014"
      },
      "message": "Refactor and document\n"
    },
    {
      "commit": "10e8107896b0f6974cf469049983a48c969c3de4",
      "tree": "2e9008b1c002856dc925223b3d034cb1d972cfe7",
      "parents": [
        "d50497bdd760396b9a0ac55b3b88a2a05f23d33c"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sat Jan 18 22:08:51 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sat Jan 18 22:08:51 2014"
      },
      "message": "Remove \u0027any\u0027 type alias\n\nNot worth the confusing type error messages.\n"
    },
    {
      "commit": "d50497bdd760396b9a0ac55b3b88a2a05f23d33c",
      "tree": "a7d91697f42522f58fe26ca335189a44a637af29",
      "parents": [
        "385323ce9e14f0bb1cf398c0d3b9b6e6d0125487"
      ],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sat Jan 18 21:24:34 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Sat Jan 18 21:33:21 2014"
      },
      "message": "Use mirror pkg for some reflect operations\n"
    },
    {
      "commit": "385323ce9e14f0bb1cf398c0d3b9b6e6d0125487",
      "tree": "babe3050dd3bf9d926c90027671a3e5be19f01ae",
      "parents": [],
      "author": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Mon Jan 13 00:42:28 2014"
      },
      "committer": {
        "name": "Lann Martin",
        "email": "lmartin@revolv.com",
        "time": "Fri Jan 17 04:15:08 2014"
      },
      "message": "Initial commit\n"
    }
  ]
}
