Tag: clean-code
2 รายการ
Blog

gogolanggo1.27
Go 1.27 เขียน Struct ซ้อนให้น้อยลง: ใช้ Promoted Fields ได้ตั้งแต่ตอนสร้างค่า
พี่โชว์พาดูว่า Go 1.27 ลดความซ้อนของ struct literal อย่างไร พร้อมตัวอย่าง embedded struct สองระดับที่รันทดสอบจริงและข้อจำกัดที่ควรรู้
gogolangbest-practices
Beyond Syntax: เขียน Go ให้ Scale กับทีม ไม่ใช่แค่ CPU
รวม 12 แนวคิดที่แยก Go ระดับ "เขียนได้" ออกจาก Go ระดับ "คิดมาแล้ว" — ตั้งแต่ function signature, error handling, interface design, concurrency ownership ไปจนถึง package structure, naming convention, dependency injection และ graceful shutdown ที่ทำให้โค้ดอ่านง่ายขึ้นจริงในระดับทีม