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)
}
相关推荐
谢亮_vipxieliang29 分钟前
Go WaitGroup与Once——并发同步的基石
开发语言·后端·golang
JWASX1 小时前
Java 转 go 学习 - GRPC(1)
学习·golang
北冥you鱼2 小时前
Go 语言 Channel 机制详解:从原理到实战
开发语言·后端·golang
谢亮_vipxieliang2 小时前
Go 并发控制进阶:sync 包高级原语与 Context 生命周期管理
开发语言·后端·golang
谢亮_vipxieliang3 小时前
Go GMP调度模型——从原理到实战的完整指南
开发语言·网络·golang
谢亮_vipxieliang3 小时前
Go Context 控制协程生命周期
开发语言·golang
JWASX4 小时前
Java 转 go 学习 - kitex(2)
学习·golang
福兮说4 小时前
IP 地址转整数的七个坑:192.168.1.1 算出负数、127.1 也是合法地址、存进 INT 直接溢出
javascript·网络·网络协议·tcp/ip·mysql·golang
JWASX6 小时前
Java 转 go 学习 - GRPC(3)
学习·golang
谢亮_vipxieliang6 小时前
Go 并发安全性保障
服务器·网络·golang