|
|
@ -153,3 +153,23 @@ func StringsDiff(a, b []string) (diff []string) { |
|
|
|
} |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
//Check if sting is inside slice
|
|
|
|
func StringInSlice(list *[]string, a string) bool { |
|
|
|
for _, b := range *list { |
|
|
|
if b == a { |
|
|
|
return true |
|
|
|
} |
|
|
|
} |
|
|
|
return false |
|
|
|
} |
|
|
|
|
|
|
|
func GeneratorUmlaufListe(start, ende, einsprung int) (umlaufliste []int) { |
|
|
|
for i := einsprung; i <= ende; i++ { |
|
|
|
umlaufliste = append(umlaufliste, i) |
|
|
|
} |
|
|
|
for i := start; i < einsprung; i++ { |
|
|
|
umlaufliste = append(umlaufliste, i) |
|
|
|
} |
|
|
|
return |
|
|
|
} |
|
|
|