автоматически генерирует аннотированные классы protobuf - PullRequest
0 голосов
/ 02 ноября 2018

Есть ли способ автоматически генерировать аннотации json_serialable для создаваемых классов protobuf? Как это сейчас работает, я не могу сериализовать json для создания классов, созданных с помощью protobuf, и хочу сериализовать вывод json из службы отдыха на основе golang.

1 Ответ

0 голосов
/ 06 ноября 2018

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

Для этого потребуется либо опция в генераторе protobuf для изменения формата сериализации, либо другая структура сериализации, построенная поверх protobuf, которая будет понимать их источник и может генерировать требуемую настраиваемую сериализацию.

...