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)
}
相关推荐
FungLeo11 小时前
成为全栈·Go 后端篇·契约一致性与差分测试:两套实现如何互相校验
golang·node.js·go·合约测试·差分测试·成为全栈·api兼容
老王IT11 小时前
Go开发环境搭建(window操作系统)
开发语言·后端·golang
利威尔xu16 小时前
Go IM 源码实战(7):断线三天重连,水位算错就漏消息
redis·后端·微服务·面试·golang
行思理1 天前
go语言学习难度及适合学习的人群
开发语言·学习·golang
@大迁世界1 天前
告别 Go,拥抱 Rust
开发语言·golang·rust
喵了几个咪1 天前
GoWind ShortPlay 拆解:不用模型的推荐闭环——埋点回流、三路召回与已看去重
开发语言·后端·微服务·golang·gowind
喵了几个咪2 天前
GoWind UBA 拆解:把 Doris UNIQUE KEY 翻译成 ClickHouse——读数正确性对齐实录
开发语言·后端·clickhouse·微服务·golang·gowind
FungLeo2 天前
成为全栈·Go 后端篇·用 Go 重写分层架构:领域包、装配根与最小抽象
golang·go·领域驱动设计·gorm·分层架构·成为全栈
北冥you鱼2 天前
Go 语言 Ticker 定时任务全解析:原理、陷阱与最佳实践
开发语言·数据库·golang
我不会起名字3222 天前
Go 服务升级 Go 1.2x 后 P99 变差:GMP 调度相关的 3 个变化
golang·go·gmp·调度·gomaxprocs