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, "") }