8 คะแนน โดย mscheong 2023-04-03 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตัวสร้าง data class ที่ใช้แทน protobuf class แบบ Java เดิมซึ่งต้องจัดการผ่าน builder
  • สร้าง coroutine service base และ stub ที่ใช้คลาสที่สร้างขึ้นเป็นชนิด request/response ได้ด้วย ทำให้ไม่จำเป็นต้องใช้คลาส Java เลย
  • เนื่องจากมีการสร้าง converter extension function ระหว่างชนิดที่สร้างขึ้นกับชนิด Java ด้วย จึงยังคงใช้งานความสามารถเฉพาะอย่าง protobuf serialization ได้อย่างสะดวก
  • นอกจากนี้ยังมีความสามารถเฉพาะของ Kotlin ด้วย (optional fields เป็น nullable, oneof fields เป็น sealed class)

1 ความคิดเห็น

 
mscheong 2023-04-03

นี่คือไลบรารีใหม่แกะกล่องที่เพิ่งปล่อยเมื่อเช้ามืดวันนี้ครับ :) นี่เป็นครั้งแรกที่ผมโพสต์บน GeekNews และก็ดีใจที่ได้มาแชร์ด้วยไลบรารีที่ทำขึ้นเองครับ