)]}'
{
  "commit": "6bb77fe6f42b85397288d4f6f67ac72f8f400ee7",
  "tree": "2d62408025a3e253065e69c612e8ff596c158c8b",
  "parents": [
    "4ef331387c8bca09bd05f9172ea301583a939546"
  ],
  "author": {
    "name": "Trevor Suarez",
    "email": "rican7@gmail.com",
    "time": "Wed Feb 17 19:51:18 2016 -0500"
  },
  "committer": {
    "name": "Trevor Suarez",
    "email": "rican7@gmail.com",
    "time": "Wed Feb 17 19:51:18 2016 -0500"
  },
  "message": "Now checking if a field is not anonymous before\nskipping it when walking over values in an struct, to make sure that we\ndon\u0027t skip validly accessible (exported) embedded values in an\nunexported field.\n\nThis new checking logic is the new recommended strategy for reflective\nstruct walking as of the Go 1.6 release.\n\nRelated/References:\n\n- Go 1.6 reflect release note: https://golang.org/doc/go1.6#reflect\n- Issue: https://golang.org/issue/12367\n    (https://github.com/golang/go/issues/12367)\n- CL: https://golang.org/cl/14085\n    (https://go-review.googlesource.com/#/c/14085/)\n- Commit: https://github.com/golang/go/commit/afe9837b23f889c59144d90ce3ae87d32aee59fe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90dcabb80fa455e52ae5e16bad81c00151dc2bb1",
      "old_mode": 33188,
      "old_path": "query/encode.go",
      "new_id": "3d4a01df3722ce4324e3642735fe7b646ef06a9d",
      "new_mode": 33188,
      "new_path": "query/encode.go"
    }
  ]
}
