← Workshop ทั้งหมด
Go Workshop: JSON และ 4 รูปแบบข้อมูล
จาก JSON baseline สู่ HTTP API ใน 6 บทเรียน · มีโปรเจกต์ Go ให้ดาวน์โหลด · 6 บทเรียน
01–02 · ตั้งต้นและลดขนาดข้อมูล
03–05 · ออกแบบด้วย schema
345
Go Serialization 03: Protobuf จาก schema ถึง generated code
ออกแบบ wire contract สร้าง Go code และวัดต้นทุน adapter ของ Protobuf อย่างครบถ้วน
Go Serialization 04: Avro และต้นทุนของ schema
ใช้ Avro raw binary กับ schema ที่เตรียมครั้งเดียว พร้อมตรวจข้อมูลถูกตัดขาดและข้อจำกัดการเปลี่ยน schema
Go Serialization 05: FlatBuffers อ่านตรงหรือ decode ทั้งชุด
แยก direct buffer access ออกจาก full decode เพื่อวัด FlatBuffers โดยเปรียบเทียบงานชนิดเดียวกัน