ใน Go การจัดการข้อผิดพลาดถูกจัดการอย่างชัดเจนโดยใช้แบบ error ฟังก์ชันที่อาจล้มเหลวจะคืนค่าข้อผิดพลาดเป็นค่าคืนท้ายสุด การตรวจสอบว่าค่าข้อผิดพลาดนี้เป็น nil จะบอกคุณว่าเกิดข้อผิดพลาดหรือไม่.
error
nil
ใน Go, logging สามารถทำได้โดยใช้แพคเกจมาตรฐาน log แพคเกจนี้มอบความสามารถในการ logging ที่เรียบง่าย เช่น การเขียนไปยัง standard output หรือไฟล์ ลองเริ่มด้วยตัวอย่างพื้นฐานของการ logging ไปยัง standard output.
log
ใน Go เรากำหนดฟังก์ชันโดยใช้คีย์เวิร์ด func ตามด้วยชื่อของฟังก์ชัน พารามิเตอร์ (หากมี) และประเภทของค่าที่ส่งกลับ มารับดูตัวอย่างง่าย ๆ.
func
ใน Go, Refactoring สามารถครอบคลุมตั้งแต่การปรับแต่งโค้ดเล็กๆ ไปจนถึงการเปลี่ยนแปลงที่ซับซ้อนกว่า มาเริ่มต้นด้วยตัวอย่างพื้นฐาน.