Да, вы можете указать значения по умолчанию, как вы писали. default
не является обязательным для required
, но для optional
вы должны упомянуть значения default
, иначе значение типа автоматически присваивается. Кроме того, вы забыли указать тип для Empid
. руководство языка
Protobuf утверждает, что
Если значение по умолчанию не задано для optional
элемента, типа Конкретное значение по умолчанию используется вместо: для strings
, значение по умолчанию является пустой строкой. Для bool
s значение по умолчанию: false. Для числовых типов значение по умолчанию: . Для enums
значением по умолчанию является первое значение, указанное в определении типа перечисления. Это означает, что при добавлении значения в начало списка перечислений необходимо принять значение .
Благодарим jblixr. –
Новое в stackoverflow. Имея репутацию всего лишь 5, я не могу выдвинуться до тех пор, пока не получу 15.Upvote мои вопросы: P –
Спасибо, брату ..... :) –