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)
}
相关推荐
不会写DN3 小时前
构建一个抗揍的 Go TCP 聊天服务:异常兜底与防御性编程实践
tcp/ip·golang·php
不会写DN6 小时前
Go中如何跨语言实现传输? - GRPC
开发语言·qt·golang
@atweiwei9 小时前
Go语言并发编程面试题精讲(下)
面试·golang·并发·channel
chenqianghqu9 小时前
golang CGO在跨平台交叉编译x86到arm64
golang
@atweiwei9 小时前
Go语言并发编程面试题精讲(上)
java·开发语言·面试·golang·channel
不会写DN9 小时前
使用 sync.Once 解决 Go 并发场景下的重复下线广播问题
开发语言·网络·golang
Gse0a362g10 小时前
Go - Zerolog使用入门
开发语言·后端·golang
不会写DN11 小时前
Protocol Buffers(.proto)实战入门:Go 生态最常用的接口定义语言
java·前端·golang
进朱者赤12 小时前
从 Java / Go 后端视角系统理解 TypeScript 与 Node.js:从看不懂到能参与 openclaw 这类项目开发
java·golang·typescript
A__tao12 小时前
告别手写!ES Mapping 自动生成 Go Struct(支持嵌套)
elasticsearch·golang·es