Как порядок полей влияет на память структуры?

Ответ

Компилятор выравнивает поля (например, int64 по 8 байт). Неоптимальный порядок добавляет padding. Пример: два bool и int64 - лучше int64, затем bool, чтобы не было лишних байт между ними. unsafe.Sizeof и unsafe.Offsetof показывают размер и смещения.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.