mirror of
https://github.com/crowdsecurity/crowdsec.git
synced 2026-10-12 02:12:31 +00:00
27 lines
367 B
Go
27 lines
367 B
Go
package clilapi
|
|
|
|
func removeFromSlice(val string, slice []string) []string {
|
|
var (
|
|
i int
|
|
value string
|
|
)
|
|
|
|
valueFound := false
|
|
|
|
// get the index
|
|
for i, value = range slice {
|
|
if value == val {
|
|
valueFound = true
|
|
break
|
|
}
|
|
}
|
|
|
|
if valueFound {
|
|
slice[i] = slice[len(slice)-1]
|
|
slice[len(slice)-1] = ""
|
|
slice = slice[:len(slice)-1]
|
|
}
|
|
|
|
return slice
|
|
}
|