[Go] マルチバイト文字の文字数を数える
作成日: 2020年07月20日
マルチバイトの文字列の文字数をカウントするには utf8.RuneCountInString
関数を使用します。
package main
import (
"fmt"
"unicode/utf8"
)
func main() {
str := "これはテストです"
fmt.Println(utf8.RuneCountInString(str))
}
実行結果は下記となります。
8