คีย์เวิร์ดทั้งสามนี้จัดการการทำงานแบบเลื่อนเวลา (deferred execution) และสถานการณ์เหนือความคาดหมาย defer กำหนดเวลาให้ทำการ cleanup, panic กระตุ้นการ crash ขณะ runtime (สำหรับกรณีที่เหนือความคาดหมายจริง ๆ) และ recover สามารถดักจับ panic เพื่อป้องกันไม่ให้โปรแกรม crash
