Skip to content

Пакет Golang UTF8 DecodeRune

DecodeRune берет первую кодировку UTF8 из переданной строки и возвращает руну закодированного символа и размер, который он принимает в кодировке UTF8.

Если переданная строка пуста, функция DecodeRune возвращает руническую ошибку и 0 в качестве размера закодированного символа. Если закодированная строка недействительна, функция возвращает руническую ошибку и 1.

Пришло время поработать с кодом!

Результат:

DecodeRuneInString

Функция DecodeRuneInString пакета UTF8 похожа на DecodeRune, но ее ввод представляет собой строку.