go-gerrit:Gerrit 代码评审系统的 Go 客户端库
覆盖 Gerrit REST API 各端点的 Go 客户端库,支持 HTTP Basic、Digest 与 Cookie 认证。
go-gerrit 是面向 Gerrit Code Review 系统的 Go 客户端库,以 Gerrit REST API 为基础实现,覆盖 /access/、/accounts/、/changes/、/config/、/groups/、/plugins/、/projects/ 等端点,并支持 events-log 等可选插件 API。认证方式包括 HTTP Basic、HTTP Digest 和 HTTP Cookie,README 说明了各自的配置来源与常见 401 排查方法。库基于 Gerrit 2.11.3-1230-gb8336f1 的 REST API 实现并针对该版本测试,可能兼容更早版本;遵循 Go 发布策略,支持当前及上一个 Go 版本。仓库提供获取实例版本、列出公开项目、查询 changes 等示例,以及本地 Gerrit 开发环境建议。