Я получил ошибку с отсутствующим номером поля. Можно ли объявить поля без значения? так как у меня нет значений по умолчанию для полей.
syntax = "proto3";
package tutorial;
message Person {
required string name;
required string email;
}
Я получил ошибку с отсутствующим номером поля. Можно ли объявить поля без значения? так как у меня нет значений по умолчанию для полей.
syntax = "proto3";
package tutorial;
message Person {
required string name;
required string email;
}
Номер поля не относится к значению по умолчанию, но каждое поле в определении сообщения имеет уникальный номер. Эти числа используются для идентификации ваших полей в двоичном формате сообщения и не должны изменяться после использования вашего типа сообщения.
string name = 1; string email = 2;
- person Marc Gravell   schedule 16.12.2020