ลองเขียนภาษา Go (Golang) พอรันแล้วขึ้น Error ว่า more than one character in rune literal ต้องแก้ไขอย่างไร โค้ดตามด้านล่าง
package main
import (
"fmt"
)
func main() {
var name = 'Go'
fmt.Print("Hello, ", name)
}
วิธีแก้ไข
ให้เปลี่ยนตรง var name = 'Go' ให้เป็น var name = "Go" เนื่องจาก Go ถือว่าเป็นข้อความ/ตัวอักษร ให้พิจารณาใช้ " (double quote) แทน ' (single quote) จากนั้นบันทึก และลองรันโค้ดใหม่
ตัวอย่าง
package main
import (
"fmt"
)
func main() {
var name = "Go"
fmt.Print("Hello, ", name)
}
ผลลัพธ์
Hello, Go