Persian letters take two bytes each in UTF-8, so indexing by byte splits letters.
Rune
In Go, an int32 holding one Unicode code point; a string is bytes, and one character can be several bytes.
Persian letters take two bytes each in UTF-8, so indexing by byte splits letters.