From 7ed8ccbd87370c60bceae77ce5bcf0843f94f289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sat, 1 Jul 2023 23:30:50 +0800 Subject: [PATCH] update --- init.go | 3 +++ util.go | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/init.go b/init.go index 37e40a3..68b7fd9 100644 --- a/init.go +++ b/init.go @@ -44,6 +44,8 @@ var ( Browser *browser // StringConvert 字符串转为任意类型 StringConvert *stringConvert + // PinYin 汉字转拼音 + PinYin *pinYin ) func init() { @@ -74,4 +76,5 @@ func init() { } // StringConvert StringConvert = &stringConvert{} + PinYin = &pinYin{} } diff --git a/util.go b/util.go index 8456fdd..4c08359 100644 --- a/util.go +++ b/util.go @@ -160,7 +160,7 @@ func PinYinStyleWithHeteronym() PinYinArg { // Author : go_developer@163.com<白茶清欢> // // Date : 17:23 2023/6/25 -type PinYin struct { +type pinYin struct { } // Convert 汉字生成拼音 @@ -168,7 +168,7 @@ type PinYin struct { // Author : go_developer@163.com<白茶清欢> // // Date : 17:26 2023/6/25 -func (py *PinYin) Convert(text string, argFuncList ...PinYinArg) string { +func (py *pinYin) Convert(text string, argFuncList ...PinYinArg) string { arg := pinyin.NewArgs() arg.Separator = " " for _, argFunc := range argFuncList { @@ -183,7 +183,7 @@ func (py *PinYin) Convert(text string, argFuncList ...PinYinArg) string { // Author : go_developer@163.com<白茶清欢> // // Date : 18:02 2023/6/25 -func (py *PinYin) ConvertSingle(text string, argFuncList ...PinYinArg) []string { +func (py *pinYin) ConvertSingle(text string, argFuncList ...PinYinArg) []string { arg := pinyin.NewArgs() arg.Separator = " " for _, argFunc := range argFuncList { @@ -198,7 +198,7 @@ func (py *PinYin) ConvertSingle(text string, argFuncList ...PinYinArg) []string // Author : go_developer@163.com<白茶清欢> // // Date : 18:02 2023/6/25 -func (py *PinYin) ConvertWithHeteronym(text string, argFuncList ...PinYinArg) [][]string { +func (py *pinYin) ConvertWithHeteronym(text string, argFuncList ...PinYinArg) [][]string { arg := pinyin.NewArgs() arg.Separator = " " for _, argFunc := range argFuncList {