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

middle

Liệt kê một số ưu điểm của Goroutines so với threads?

middle

Làm thế nào để kiểm tra nếu một Map chứa một key trong Go?

middle

Làm thế nào để tìm kiểu của một đối tượng trong Go?

Bình luận

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

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