1
0
mirror of https://github.com/Luzifer/duplicity-backup.git synced 2024-09-19 00:12:55 +00:00

Added missing vendored packages

This commit is contained in:
Knut Ahlers 2016-05-23 12:19:19 +02:00
parent 32259a0a6a
commit d40dbfa3ad
Signed by: luzifer
GPG Key ID: DC2729FDD34BE99E

21
vendor/github.com/Luzifer/go_helpers/str/slice.go generated vendored Normal file
View File

@ -0,0 +1,21 @@
package str
// AppendIfMissing adds a string to a slice when it's not present yet
func AppendIfMissing(slice []string, s string) []string {
for _, e := range slice {
if e == s {
return slice
}
}
return append(slice, s)
}
// StringInSlice checks for the existence of a string in the slice
func StringInSlice(a string, list []string) bool {
for _, b := range list {
if b == a {
return true
}
}
return false
}