Interfaces
ในภาษา OOP ทั่วไป (Java, C#) Interface คือการ “เซ็นสัญญา” (Implements) แต่ใน Go… Interface คือ “พฤติกรรม” (Behavior) เราไม่ต้องประกาศว่า implements Interface แค่ “ทำตัวให้เหมือน” ก็พอ (Duck Typing)
“If it walks like a duck and quacks like a duck, it’s a duck.”
เข้าสู่ระบบเพื่อดูเนื้อหาเต็ม
ยืนยันตัวตนด้วยบัญชี Google เพื่อปลดล็อกบทความทั้งหมด
Login with Google