Подкиньте ресурсов по protobuf
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 07.11.25 20:17
Оценка:
Здравствуйте!

Изучаю сейчас protobuf.dev. Какой-то он куцый и недоделанный. Нормального референса по языку нет, выглядит, как набор статей с хабра (но даже там обычно лучше всё раскрыто).

proto2/proto3/edition 2023/edition 2024 — нет внятного саммари по отличиям, всё раскидано по каким-то отдельным статьям. А что было до proto2?

Про фичи (feature) тоже как-то не особо внятно — https://protobuf.dev/editions/overview/
Не могу, например, найти, а где есть вообще полный список всех фич и в каких диалектах какой статус они имеют?

Есть ли у protobuf ключевые слова? Я как-то не понял. message, reserved, optional, repeated, enum, string, option, и тд и тп — это ключевые слова или всё зависит от контекста?

На уровне языка пространств имён нет, как я понимаю? Всё основано на файлах? В одном файле нельзя разные NS иметь, обращаться п ополному имени, только как google.protobuf.Timestamp, например, если я делаю import google.protobuf.Timestamp.proto? От имени файла зависит? Или NS объявляется внутри файла один раз — package google.protobuf;?


Может, есть ещё какие годные ресурсы по protobuf? Лучше на русском, но можно и на вражеском
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.