代码拉取完成,页面将自动刷新
package utils
import (
"github.com/google/uuid"
"strings"
)
// GetUUID 获取guid
func GetUUID() string {
struuid := uuid.New().String()
return strings.Replace(struuid, "-", "", -1)
}
// Split 支持多sep的字符串分割,简单使用递归,所以seps的个数不能超过50个
func Split(s string, seps ...string) []string {
if len(seps) == 0 || len(seps[0]) == 0 {
return []string{s}
}
if len(seps) == 1 {
return strings.Split(s, seps[0])
}
curSep := seps[0]
nextSeps := seps[1:]
tRes := strings.Split(s, curSep)
res := []string{}
for _, item := range tRes {
r := Split(item, nextSeps...)
res = append(res, r...)
}
return res
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。