diff options
Diffstat (limited to 'utils.go')
| -rw-r--r-- | utils.go | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -248,3 +248,32 @@ func sumFloatArray(in []float64) (sum float64) { } return } + +func isElement(some int, group []int) bool { + for _, e := range group { + if e == some { + return true + } + } + return false +} + +func removeItems(master, rem []int) []int { + var out []int + for _, v := range master { + if !isElement(v, rem) { + out = append(out, v) + } + } + return out +} + +func IsStrElement(some string, group []string) bool { + for _, e := range group { + if e == some { + return true + } + } + return false +} + |
