reflect trong Go: Type, Value, Kind và cách json.Marshal thực sự hoạt động
Package reflect cho phép kiểm kiểu và sửa giá trị mà không biết chúng lúc biên dịch. Đo thật: duyệt field struct + đọc tag lúc chạy (nền tảng của json/validate/ORM), sửa giá trị qua con trỏ, và quy tắc CanSet. Type vs Value vs Kind. Go 1.23.