type assertion ดึงชนิดข้อมูล concrete ออกจากค่า interface และ type switch แตกแขนงตามชนิดข้อมูลที่อยู่ภายใต้ interface มันคือวิธีที่คุณกู้คืนข้อมูลชนิดเฉพาะออกจาก interface (โดยเฉพาะ empty interface / any)
type assertion — ดึงชนิด concrete
i {} =
s := i.()
fmt.Println(s)
n := i.()
