Пакет Golang UTF8 DecodeLastRune
Функция DecodeLastRune пакета UTF8 берет последнюю кодировку UTF8 из переданной строки и возвращает руну закодированного символа и размер, который он принимает в кодировке UTF8.
Если строка пуста, функция DecodeLastRune возвращает (RuneError, 0).
В противном случае, если кодировка неверна, функция возвращает (RuneError, 1).
Пришло время поработать с кодом!
DecodeLastRuneInString
Функция DecodeLastRuneInString пакета UTF8 похожа на DecodeLastRune, но ее ввод представляет собой строку.
Пример:
Пришло время поработать с кодом!