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

Khai báo** dynamic type** của một biến trong Go là gì?

Câu trả lời

Trong ngôn ngữ lập trình Go, khai báo kiểu động của một biến liên quan đến việc sử dụng các biến kiểu interface. Một biến có kiểu tĩnh (static type) được xác định bởi khai báo của nó. Đối với các biến kiểu interface, chúng còn có một kiểu động (dynamic type) riêng, đó là kiểu thực tế của giá trị được lưu trữ trong biến tại thời điểm chạy (runtime). Kiểu động có thể thay đổi trong quá trình thực thi nhưng luôn có thể gán được cho kiểu tĩnh của biến kiểu interface. Đối với các kiểu không phải interface, kiểu động luôn luôn là kiểu tĩnh.

Ví ...

middle

middle

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

junior

Trong Go, có những phạm vi biến nào? Hãy giải thích

middle

Tại sao chúng ta lại muốn sử dụng một struct{} rỗng trong Go?

middle

Bạn sẽ làm gì nếu bạn cần hiển thị một hash theo một thứ tự cố định?

Bình luận

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

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