Go Strings, UTF-8, and Emoji: Why One Emoji Is Not One Rune
A small Go string question exposes a useful Unicode edge case: one emoji on screen can be several code points, several runes, and many UTF-8 bytes.
A small Go string question exposes a useful Unicode edge case: one emoji on screen can be several code points, several runes, and many UTF-8 bytes.