len('Tiếng Việt') = 14 chứ không phải 10 — và vì sao mọi hàm cắt chuỗi tiếng Việt của bạn cần xem lại
Chuỗi Go là một dây hạt cườm: mỗi byte một hạt, chữ 'ế' là ba hạt xâu thành một ký tự. s[i] đưa bạn một hạt lẻ, cắt giữa chừng làm gãy đôi chữ có dấu, và range mới đi theo từng ký tự.