Вложенные структуры в хранилище данных GAE с помощью Go

Я пытаюсь понять, как получить вложенные структуры для работы с хранилищем данных GAE с помощью Go. Я знаю, что хранилище данных неспециально поддерживает вложенные структуры. Мне нужно найти простой способ получения пользовательской информации, которая будет сопровождать сообщение, когда оно отправляется пользователю в виде JSON.

Одна вещь, о которой я подумал, - это поставить два поля для пользователя. Один для идентификатора / ключа, ссылающегося на пользователя, и другой для структуры типа пользователя, которая будет добавлена туда, когда сообщение будет загружено из хранилища данных. Дополнительные поля кажутся глупыми, поэтому яЯ надеюсь, что есть лучшее решение для этого.

Существует два типа или структуры сущностей: POST и USER.

Сообщения должны содержать информацию о пользователе, который сделал сообщение.

Структура для JSON I 'м для вывода для пользователей выглядит следующим образом:

СООБЩЕНИЕfield1field2USERuser_field1user_Field2

Ответы на вопрос(2)

Ваш ответ на вопрос