From a676d2c7e43b8b010060d16c9a2982c3fa00640c Mon Sep 17 00:00:00 2001 From: Matvey Maximov Date: Wed, 15 Mar 2023 17:58:47 +0100 Subject: [PATCH] added SliceContains --- pkg/utils/funcs.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/utils/funcs.go b/pkg/utils/funcs.go index 1e63422..b5e790e 100644 --- a/pkg/utils/funcs.go +++ b/pkg/utils/funcs.go @@ -51,3 +51,12 @@ func MapKeys[K comparable, V any](m map[K]V) []K { } return res } + +func SliceContains[T comparable](s []T, e T) bool { + for _, a := range s { + if a == e { + return true + } + } + return false +}