8 ポイント 投稿者 mscheong 2023-04-03 | 1件のコメント | WhatsAppで共有
  • builder で扱う必要がある従来の Java protobuf クラスの代わりに使える data class ジェネレーター
  • 生成されたクラスを request/response type として使うコルーチンの service base や stub も生成してくれるため、Java クラスをまったく使わずに済む。
  • 生成された型と Java 型の間のコンバーター extension function も生成してくれるので、逆に protobuf serialization などの固有機能も引き続き簡単に使える
  • そのほか、Kotlin 固有の機能(optional fields as nullable、oneof fields as sealed class)も提供

1件のコメント

 
mscheong 2023-04-03

今朝未明にリリースされた、できたてほやほやの新しいライブラリです :) GeekNews に投稿するのは今回が初めてですが、自作ライブラリを共有できてうれしいです。