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)
}
相关推荐
源代码•宸10 小时前
GoLang八股(Go语言基础)
开发语言·后端·golang·map·defer·recover·panic
iso少年11 小时前
Go 语言并发编程核心与用法
开发语言·后端·golang
风送雨17 小时前
Go 语言进阶学习:第 2 周 —— 接口、反射与错误处理进阶
开发语言·学习·golang
峰上踏雪17 小时前
Go(Golang)Windows 环境配置关键点总结
开发语言·windows·golang·go语言
我不是8神18 小时前
go语言语法基础全面总结
开发语言·golang·xcode
qq_1728055918 小时前
Modbus Server 模拟平台之RTU协议
golang·modbus
源代码•宸18 小时前
Leetcode—1339. 分裂二叉树的最大乘积【中等】
开发语言·后端·算法·leetcode·golang·dfs
源代码•宸19 小时前
Leetcode—166. 加一【简单】new(big.Int)法
经验分享·算法·leetcode·职场和发展·golang·new.bigint
源代码•宸19 小时前
GoLang基础语法(go语言结构、go语言变量、go语言常量、go语言运算符)
开发语言·后端·golang
ghostwritten20 小时前
go.mod 与go.sum有什么区别?
开发语言·后端·golang