Вопросы по теме 'proto3'

Интеграция полей gorm.Model в определения protobuf
Я пытаюсь понять, как интегрировать поля gorm.Model (deleted_at, create_at, id и т. Д.) В мои определения proto3. Однако я не могу использовать тип datetime для proto3. Я попытался найти документацию о том, как сериализовать поля gorm в строки...
2208 просмотров
schedule 21.03.2023

Protobuf игнорирует значения bool и ints по умолчанию
Я конвертирую файл json в строку, а затем строка преобразуется в файл proto3. Вот файл json: { "a": false, "b": 0 } Вот как я конвертирую свой json-файл в строку: String json...
7010 просмотров
schedule 01.04.2022

Как динамически назначать правильное сообщение для декодирования сообщения буфера протокола?
Привет, у меня есть конвейер потока данных, который работает с «событиями». Эти события представляют собой простые сообщения буфера протокола, скажем: message OrderCoffee { int32 id = 1; } message CancelOrder { int32 id = 1; } Затем...
103 просмотров

Proto 3: способ добавления метаданных на уровне поля
Я использую protobuf-gradle-plugin для создания класса java из файлов proto. Мой прото файл выглядит так syntax = "proto3"; package com.address; option java_package = "com.address"; message AddressesMessage { int32 id = 1; string...
500 просмотров

proto3 - поля oneof vs с идентификатором
Я пишу класс proto3 для объекта, который в настоящее время имеет около двух вариаций и вырастет до 6 или 7. Только один из них будет использоваться в сообщении. Эти варианты не имеют общих полей. Они будут закодированы как вложенное сообщение в...
1169 просмотров
schedule 21.06.2023

Сбой Protobuf ShortDebugString()
У меня есть следующий прототип: syntax = "proto3"; package pb; message FooBar { string foo = 1; string bar = 2; } message FooBarList { repeated FooBar foobar = 1; } Я просто заполняю повторяющийся список двумя значениями и пытаюсь...
893 просмотров
schedule 22.11.2023