首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Scala协议缓冲区编译器

Scala协议缓冲区编译器
EN

Stack Overflow用户
提问于 2010-08-04 15:57:16
回答 4查看 7.2K关注 0票数 18

我在考虑编写一个代码生成器来从google protobuf定义文件生成scala。我认为它有价值的原因是,java绑定太像Java了,在scala中可以做得更好。例如,对于以下定义

message Foo {
  required int F1 = 1;
  repeated string F2 = 2;
  message Inner (
    required int F3 = 1;
  )
}

我希望能够像这样从Scala中构造proto对象:

val foo = Foo (
  F1(127),
  F2("first", "second"),
  Inner (
    F3(911)
  )
)

我的问题是,如果有人知道这些已经存在的东西,或者如果没有,你觉得值得开始一个新的项目吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3403622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档