Рассмотрим следующий протобуф:
message SendRequest {
/** The raw text of the message that the caller wishes to send. */
optional string message = 1;
}
Обратите внимание, что строка message
используется в качестве имени поля. Компиляторы protobuf, кажется, подходят для этого, хотя message
является ключевым словом protobuf. * 1006 *
Является ли это использование кошерным в том смысле, что ключевые слова определены каким-то стандартом, который игнорируется в именах полей, или это может сломать мою заявку в будущем?