diff options
Diffstat (limited to 'pkg/utils/finalizer_utils.go')
-rw-r--r-- | pkg/utils/finalizer_utils.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pkg/utils/finalizer_utils.go b/pkg/utils/finalizer_utils.go new file mode 100644 index 0000000..5f196c0 --- /dev/null +++ b/pkg/utils/finalizer_utils.go @@ -0,0 +1,20 @@ +package utils + +func Contains(slice []string, str string) bool { + for _, item := range slice { + if item == str { + return true + } + } + return false +} + +func Remove(slice []string, str string) (result []string) { + for _, item := range slice { + if item == str { + continue + } + result = append(result, item) + } + return result +} |