Câu hỏi phỏng vấn Go lang
Câu hỏi

Trong Go, làm sao để kiểm tra kiểu của biến khi đang chạy?

Câu trả lời

Trong Go, chúng ta có thể sử dụng một kiểu switch đặc biệt để kiểm tra kiểu biến khi đang chạy. Câu lệnh switch này được gọi là type switch.

Hãy xem xét đoạn code sau, nơi chúng ta đang kiểm tra kiểu của biến v và thực hiện một số thao tác.

go Copy
switch v := param.(type) { 
default:
   fmt.Printf("Unexpected type %T", v)
case uint64:
   fmt.P...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Cách sắp xếp một slice của struct tuỳ chỉnh trong Go như thế nào?

middle

Sự khác biệt giữa toán tử =:= trong Go là gì?

expert

Khi nào thời gian chạy của Go cấp phát bộ nhớ từ heap, và khi nào từ stack?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào