新增 export 命令组,将仓库数据导出为 CSV/JSON 文件,支撑离线分析与科研数据抽取: - export +issues 导出 Issue 列表 (GET /v1/:owner/:repo/issues) - export +prs 导出 PR 列表 (GET /v1/:owner/:repo/pulls) - export +contributors 导出贡献者统计 (GET /:owner/:repo/contributors) 统一 --format csv|json 与 --output,issues/prs 支持 --state 过滤与分页。 含单元测试(HTTP 方法/路径/参数/CSV·JSON 写入,6 测试)、 帮助文档 doc/commands/export.md、变更说明 doc/changes/export-shortcut.md。 背景:此前仓库数据导出只能手工拼 Raw API;export 组将其提升为一等命令。 来源:GitLink 大赛 2026 子赛题一。 |
||
|---|---|---|
| .. | ||
| export.go | ||
| export_test.go | ||