go-pinyin v0.4.0 Release Notes

Release Date: 2016-01-29 // about 8 years ago
    • 🆕 NEW Args 结构体新增 field: Fallback func(r rune, a Args) []string 用于处理没有拼音的字符(默认忽略没有拼音的字符): ```go a := pinyin.NewArgs() a.Fallback = func(r rune, a pinyin.Args) []string { return []string{string(r + 1)} } fmt.Println(pinyin.Pinyin("中国人abc", a)) // Output: [[zhong] [guo] [ren] [b] [c] [d]]

    // or pinyin.Fallback = func(r rune, a pinyin.Args) []string { return []string{string(r)} } fmt.Println(pinyin.Pinyin("中国人abc", pinyin.NewArgs())) // Output: [[zhong] [guo] [ren] [a] [b] [c]]