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)
}
相关推荐
Awna5 小时前
Golang 大小写可见性规范
开发语言·后端·golang
进击的程序猿~9 小时前
Go 内存分配与垃圾回收源码深度学习手册
开发语言·后端·golang
geovindu9 小时前
go:Bit Operation Algorithm
开发语言·后端·算法·golang·位运算法
北冥you鱼2 天前
Go语言四则运算实战:从基础类型到big包的深度解析
开发语言·后端·golang
Wang's Blog2 天前
Go-Zero 项目开发47:自研微服务框架的必要性与核心结构设计
开发语言·微服务·golang
名字还没想好☜2 天前
Go 用 bufio.Scanner 读大文件踩坑:默认 64KB 行上限、Buffer 扩容与按 Token 切分
开发语言·后端·golang·go
techdashen2 天前
Go设计取舍之六: sync.Mutex正常模式与饥饿模式
开发语言·后端·golang
北冥you鱼2 天前
Go语言数组越界处理机制详解:从编译时检查到运行时panic
java·python·golang
FfHUCisI2 天前
Golang - 贪心算法 — 局部最优推导全局最优
贪心算法·golang·代理模式