something

Signed-off-by: Odyssey <odyssey346@disroot.org>
This commit is contained in:
Odyssey
2023-01-19 16:08:09 +01:00
parent c54ce2b46b
commit 8acdb78f00
2 changed files with 28 additions and 22 deletions

26
utils/main.go Normal file
View File

@ -0,0 +1,26 @@
package utils
import (
"strings"
)
func Dedup(input string) string {
unique := []string{}
words := strings.Split(input, " ")
for _, word := range words {
if contains(unique, word) {
continue
}
unique = append(unique, word)
}
return strings.Join(unique, " ")
}
func contains(strs []string, str string) bool {
for _, s := range strs {
if s == str {
return true
}
}
return false
}