)]}'
{
  "commit": "d4cb4738b37eddbf4f1d005d2c1da591c7f0cf6c",
  "tree": "b4d7ba3c7bd238cbd027aff43961c3958c0c846c",
  "parents": [
    "1e0fc73190afb7e221c7badda7ef43fe40592940"
  ],
  "author": {
    "name": "PoAn Yang",
    "email": "yangpoan@gmail.com",
    "time": "Thu May 28 21:58:37 2026 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 28 20:58:37 2026 +0800"
  },
  "message": "feat(binding/go): Add ListOptions with recursive support (#7605)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10e8642f37adfff6bd986432e30672ff425dd3c4",
      "old_mode": 33188,
      "old_path": "bindings/c/include/opendal.h",
      "new_id": "493c62c12a7d55a4d5b10b81e919a3d8b05fb812",
      "new_mode": 33188,
      "new_path": "bindings/c/include/opendal.h"
    },
    {
      "type": "modify",
      "old_id": "ede881e031fec8eb24af7950b249b51966b9c8f5",
      "old_mode": 33188,
      "old_path": "bindings/c/src/lib.rs",
      "new_id": "89fd461a3a108634ecab04cdc89e813d54928b4d",
      "new_mode": 33188,
      "new_path": "bindings/c/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "bb6de2f5a35ca77fa8a609a28eccc78fd544d118",
      "old_mode": 33188,
      "old_path": "bindings/c/src/operator.rs",
      "new_id": "4b3a058d16488032b724427d9bf11fb62c9dedeb",
      "new_mode": 33188,
      "new_path": "bindings/c/src/operator.rs"
    },
    {
      "type": "modify",
      "old_id": "2ba5b6a5bcb6b85cad55b6bdaff054798d2b9ac7",
      "old_mode": 33188,
      "old_path": "bindings/c/src/types.rs",
      "new_id": "1b63f24ceb9d973c6a0153f80a0d30aac19f0bfc",
      "new_mode": 33188,
      "new_path": "bindings/c/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "06f60c27c586a92214070fbb29367c7ef6325337",
      "old_mode": 33188,
      "old_path": "bindings/c/tests/test_framework.h",
      "new_id": "e7abe62845be782034e28fea20aacbb2d531e4b3",
      "new_mode": 33188,
      "new_path": "bindings/c/tests/test_framework.h"
    },
    {
      "type": "modify",
      "old_id": "12c291462e0382629a1db80b5a37c2334a24b6a0",
      "old_mode": 33188,
      "old_path": "bindings/c/tests/test_suites_list.cpp",
      "new_id": "33aebe7ab052f7414fb37a823ab39813e2125444",
      "new_mode": 33188,
      "new_path": "bindings/c/tests/test_suites_list.cpp"
    },
    {
      "type": "modify",
      "old_id": "9d7943deae4c816691624f1c6f6051cfd4e11ba7",
      "old_mode": 33188,
      "old_path": "bindings/go/lister.go",
      "new_id": "fc6fd2b33ec205d2c2b11c9ed7c2f2944272126c",
      "new_mode": 33188,
      "new_path": "bindings/go/lister.go"
    },
    {
      "type": "modify",
      "old_id": "65da9ecbed9fcb7ca45dcc3cb6e86872c782bb39",
      "old_mode": 33188,
      "old_path": "bindings/go/string_ownership_test.go",
      "new_id": "368efe037fdb6609ee98b0ba44ff5e439c9f376a",
      "new_mode": 33188,
      "new_path": "bindings/go/string_ownership_test.go"
    },
    {
      "type": "modify",
      "old_id": "29f0436ec62a2d9280bfdb41e7950b5a31634fce",
      "old_mode": 33188,
      "old_path": "bindings/go/tests/behavior_tests/list_test.go",
      "new_id": "5fc09e27ea9a02329f18ef44efc8cbe800bafd56",
      "new_mode": 33188,
      "new_path": "bindings/go/tests/behavior_tests/list_test.go"
    },
    {
      "type": "modify",
      "old_id": "ead55958d8fa6c3c1bb3c292b0c76d009ad5db1d",
      "old_mode": 33188,
      "old_path": "bindings/go/types.go",
      "new_id": "3d0239f1964b9e24516c526c53eea9936eb07a7a",
      "new_mode": 33188,
      "new_path": "bindings/go/types.go"
    }
  ]
}
