привет, я хочу спросить о findDuplicate в golang
если в питоне я могу это сделать
def findDuplicate(data):
seen = []
for number in data:
if number in seen:
print(number)
seen.append(number)
print(seen)
data = [1,2,4,5,6,4]
findDuplicate(data)
#expected output 4
есть ли аналогичная функция в golang, например, "если число видно" на python? Спасибо
Создайте значение типа
map[int]struct{}
и проверьте, существует ли там ключ (при условии, что вашnumber
является целым числом).Пожалуйста, укажите свой вариант использования, примеры входных данных и ожидаемые результаты.