feat: 为 goctl rpc protoc 添加 --client-only 标志,仅生成 RPC 客户端代码
作者: QZ-dolphin创建于 2026年6月26日更新于 2026年9月8日
**您的功能请求是否与问题有关?请描述。** 在为 go-zero API 网关生成 gRPC 客户端代码时,我总是感到沮丧。 目前,goctl rpc protoc 命令总是生成完整的 RPC 服务器骨架,包括冗余等、内部和服务入口文件,即使我只需要用于 API 服务调用的 RPC 客户端。 这些额外的服务器文件对于 API 网关项目完全不必要,并且每次都需要手动删除,这对于跨语言的 gRPC 调用场景(例如调用 Python 中注册的 gRPC 服务)来说是冗余且效率低下的。
内容来源: zeromicro/go-zero