сравнить?
if MyStruct1 == MyStruct{}
Это та структура, значения полей которой являются значениями по умолчанию для типа поля.
при переборе, возьмите из структуры поле и проверьте его на nil
Решает, я думал есть способ попроще )
ну как уже написали - использовать []*T
ща начнется :D я давно уже понял, что если я задаю вопрос в этом чате и мне не дают относительно быстро ответ, либо задают вопросы из серии "а зачем" - значит вероятно в архитектуре у меня косяк где-то
потому что неизвестно заранее значения полей данной структуры.
смотрите, мы хотели бы сейчас понять что делает этот массив структур и откуда он берется (т.к видимо ваша проблему с ходу не подсказать и мы хотим попытаться найти вариант решения альтернативный)
https://golang.org/pkg/reflect/#DeepEqual
Обсуждают сегодня