ลองสร้าง function ด้วยภาษา Go (Golang) แต่รันแล้วไม่สำเร็จขึ้นข้อความว่า too many arguments to return อยากทราบวิธีแก้ไข
func test( a, b int ) {
c := a + b
return c
}
วิธีแก้ไข
กรณีฟังก์ชันมีการ return ค่าต้องระบุชนิดข้อมูลที่จะ return ค่าด้วยจากตัวอย่างค่าที่ return คือตัวเลข ให้ใส่เป็น test( a, b int ) int
func test( a, b int ) int {
c := a + b
return c
}