Files
2024-11-07 15:37:07 +08:00

15 lines
295 B
Go

package parser
import "strings"
func SnakeToCamel(s string) string {
s = strings.ReplaceAll(s, "-", "_")
s = strings.ReplaceAll(s, " ", "_")
words := strings.Split(s, "_")
for i, word := range words {
words[i] = strings.ToUpper(word[:1]) + word[1:]
}
return strings.Join(words, "")
}