Một type assertion trích xuất kiểu cụ thể từ một giá trị interface, và một type switch rẽ nhánh dựa trên kiểu nền tảng của một interface. Chúng là cách bạn khôi phục thông tin kiểu cụ thể từ một interface (đặc biệt là empty interface / any).
Type assertion — trích xuất một kiểu cụ thể
i {} =
s := i.()
fmt.Println(s)
n := i.()
