Chuyển string ↔ []byte không copy bằng unsafe: nhanh 20 lần và cạm bẫy chết người
unsafe.String/unsafe.Slice (Go 1.20+) chuyển string↔[]byte không copy — đo thật nhanh 20 lần, 0 cấp phát. Nhưng chúng chia sẻ vùng nhớ: sửa []byte làm string bất biến đổi theo (AAAAA thành XXAAA) hoặc crash. Khi nào an toàn dùng và khi nào tuyệt đối không. Go 1.23.