protobuf 不支持泛型?

ljzxloaf · 2025-3-25 16:53:02 · 414 次点击

有人提 proposal 被拒了: https://github.com/protocolbuffers/protobuf/issues/9527#issue-1142821422

那像这种情况怎么搞?每个 response 都创建一个 wrapper ?

public class Response<T>  {

    @NotNull
    private ResponseStatus status;

    private T result;

 }
举报· 414 次点击
登录 注册 站外分享
3 条回复  
a33291 小成 2025-3-25 17:00:16
是的,非常恶心 也不支持继承 或者写 t4 生成😂
ljzxloaf 楼主 初学 2025-3-25 17:02:56
@a33291 #1 写 t4 生成是啥意思
gam2046 小成 2025-3-25 17:09:58
message { bytes result = 1; } 自己根据类型,将 result 解析成正确的类型。
返回顶部