)]}'
{
  "commit": "0c173bf9e02ee218ee7427aa0521845f674a3dd3",
  "tree": "a0d1b165a5ca116907acf4f224c08b7b1558ba75",
  "parents": [
    "48730688fbf00b03f0dcdf3eb44963ad894bd98e"
  ],
  "author": {
    "name": "Yuxuan \u0027fishy\u0027 Wang",
    "email": "yuxuan.wang@reddit.com",
    "time": "Thu Apr 30 23:49:29 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 01 07:49:29 2020 +0100"
  },
  "message": "THRIFT-5164: Small cleanup on example code\n\nClient: go\r\n\r\nGodoc requires at least one other exported type/function to render the\r\nwhole example file in the example, so export\r\nsimpleProcessorLoggingMiddleware to make the example of\r\nProcessorMiddleware more helpful.\r\n\r\nCurrently it\u0027s rendered in a not very helpful way:\r\nhttps://pkg.go.dev/github.com/apache/thrift@v0.13.1-0.20200430141240-5cffef964a08/lib/go/thrift?tab\u003ddoc#example-ProcessorMiddleware\r\n\r\nCompare to the client middleware example rendering:\r\nhttps://pkg.go.dev/github.com/apache/thrift@v0.13.1-0.20200430141240-5cffef964a08/lib/go/thrift?tab\u003ddoc#example-ClientMiddleware\r\n\r\nWhile I\u0027m here, also update CHANGES.md to mention ClientMiddleware.\r\n\r\n[skip ci]",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8bef21e2f85d249a3fde377723c924fc5ec8082",
      "old_mode": 33188,
      "old_path": "CHANGES.md",
      "new_id": "0c394c48c1882b660ac43076696d1537b2384510",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "e2e11c339f7fba37cfbb69cf183d796d401ce5fe",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/example_client_middleware_test.go",
      "new_id": "8a29083c08850ebbc2c6a607eb9bd57119f8b0ac",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/example_client_middleware_test.go"
    },
    {
      "type": "modify",
      "old_id": "844358ffe9dfe2a076a87662799c52ea6fd9d2d0",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/example_processor_middleware_test.go",
      "new_id": "724a4f25cff498e7a4fa0f71ae277011101e1474",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/example_processor_middleware_test.go"
    }
  ]
}
