Phản ánh (Reflection) là khả năng của một chương trình để kiểm tra cấu trúc của chính nó, đặc biệt là thông qua các kiểu; đó là một dạng lập trình meta.
Các bài viết liên quan:
- Con trỏ trong Golang
- Struct trong GOLang
- Chuỗi trong Golang
- Mảng trong GOLang
- Đối số dòng lệnh trong GOLang
Phản ánh có thể được sử dụng để điều tra các loại và biến trong thời gian chạy, ví dụ: kích thước của nó, các phương thức của nó và nó cũng có thể gọi các phương thức này là ‘động’.
Ví dụ:

Kết quả:
