We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3d96d32 commit 1200b62Copy full SHA for 1200b62
zhconv/reverse.go
@@ -56,14 +56,15 @@ func Reverse(str string) string {
56
// Check for Half-width Katakana with Dakuten/Handakuten (2 runes sequence)
57
if i+1 < n {
58
nextChar := runes[i+1]
59
- if nextChar == '゙' {
+ switch nextChar {
60
+ case '゙':
61
if zenkakuBase, ok := convTables.KANA_H2Z_DAKUTEN_MAP[char]; ok {
62
sb.WriteRune(zenkakuBase)
63
sb.WriteRune('゙')
64
i += 2
65
converted = true
66
}
- } else if nextChar == '゚' {
67
+ case '゚':
68
if zenkakuBase, ok := convTables.KANA_H2Z_MARU_MAP[char]; ok {
69
70
sb.WriteRune('゚')
0 commit comments