Обобщённый хелпер contains[T any] не компилируется: any не разрешает сравнение x == v. Реализуйте contains[T comparable].
- Задача
- Решение
- Обсуждение
Contains: comparable
GolangРешение
func contains[T comparable](s []T, v T) bool {
for _, x := range s {
if x == v {
return true
}
}
return false
}