diff --git a/len.go b/len.go index 3e8f34b..e1e68e1 100644 --- a/len.go +++ b/len.go @@ -1,6 +1,30 @@ package utf8s // Len returns the number of bytes in a UTF-8 encoding of this Unicode code point. +// +// Example +// +// length := utf8s.Len('A') +// +// // length == 1 +// +// Example +// +// length := utf8s.Len('r') +// +// // length == 1 +// +// Example +// +// length := utf8s.Len('¡') +// +// // length == 2 +// +// Example +// +// length := utf8s.Len('۵') +// +// // length == 2 func Len(r rune) int { switch {