[update] 清理了一些无用文件

This commit is contained in:
piexlMax
2023-08-31 18:17:06 +08:00
parent 7808fbb852
commit c4aeeb419e
13 changed files with 172 additions and 321 deletions
+29
View File
@@ -36,3 +36,32 @@ func StructToMap(obj interface{}) map[string]interface{} {
func ArrayToString(array []interface{}) string {
return strings.Replace(strings.Trim(fmt.Sprint(array), "[]"), " ", ",", -1)
}
func Pointer[T any](in T) (out *T) {
return &in
}
func FirstUpper(s string) string {
if s == "" {
return ""
}
return strings.ToUpper(s[:1]) + s[1:]
}
func FirstLower(s string) string {
if s == "" {
return ""
}
return strings.ToLower(s[:1]) + s[1:]
}
// MaheHump 将字符串转换为驼峰命名
func MaheHump(s string) string {
words := strings.Split(s, "-")
for i := 1; i < len(words); i++ {
words[i] = strings.Title(words[i])
}
return strings.Join(words, "")
}