он может поменять (не сам указать а поля структуры) после вызова функции мне нужно понимать изменилась структура или нет.
Рефлексией бегать по полям стуетуры не хочу. Что если я напишу функцию а-ля hashStruct и буду сравнивать хеши до вызова и после.
Получать хеш думаю так
С использованием encoding/gob получаю массив байт а из него md5
Такое решение норм или есть подвох?
можно метод в структуре, который хэш считает
совпадение хешей не означает равенство структур
Обсуждают сегодня