golang 汉字转拼音

导入包

shell 复制代码
# 支持多音字,音调标识等
go get github.com/mozillazg/go-pinyin

简单示例

go 复制代码
func Test() {
	// 配置选项
	opts := pinyin.NewArgs()
	opts.Style = pinyin.Normal // 设置拼音的样式(普通拼音)

	var test_text = "你好世界"

	test_pinyin := strings.Join(pinyin.LazyPinyin(test_text, opts), "")
	// 打印获取的拼音
	log.Println(test_pinyin)
}
相关推荐
XMYX-016 小时前
33 - Go 文本模板 template:从入门到原理深挖
golang·正则表达式
知彼解己19 小时前
从后端角度理解 AI Agent:理论 + Go 实战(附 MCP 服务器实现)
java·golang·ai编程
云川之下19 小时前
【go】建工程、初始化、module/package/import语法
golang·初始化
XMYX-019 小时前
32 - Go 正则表达式:从匹配字符串到理解 RE2 引擎
golang·正则表达式
存在morning1 天前
【GO语言开发实践】二 GO 并发快速上手
大数据·开发语言·golang
geovindu2 天前
go: Read-Write Lock Pattern
开发语言·后端·设计模式·golang·读写锁模式
知彼解己2 天前
Go 开发环境 安装
后端·golang
会编程的土豆2 天前
Go 连接 Redis 代码详细解析
开发语言·redis·golang
XMYX-02 天前
31 - Go url 解析:从字符串到结构化请求的完整路径
开发语言·golang
lolo大魔王2 天前
Go 语言数据库操作|GORM 实现 CRUD 超详细实战
数据库·golang