示例#1
0
func Benchmark4(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = lucy.StringWidth(long)
	}
}
示例#2
0
func Benchmark3(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = lucy.StringWidth("あいうえおあいうえおえおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお")
	}
}
示例#3
0
func BenchmarkEasyString(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = lucy.StringWidth("abcdefgkljjsfkjn")
	}
}
示例#4
0
func Benchmark2(b *testing.B) {
	for n := 0; n < b.N; n++ {
		_ = lucy.StringWidth("■㈱の世界①")
	}
}
示例#5
0
文件: compare.go 项目: lucy/runewidth
func rsw(r rune) int {
	return runewidth.StringWidth(string(r))
}