PBСкоро
Protobuf
Проектируйте gRPC-сервисы и сообщения Protocol Buffers: редактор .proto с проверкой и документацией.
Что будет
- Редактор proto3 с подсветкой и проверкой синтаксиса
- Обзор сообщений, перечислений и сервисов
- Документация по комментариям в коде
- Проверка обратной совместимости между версиями
- Экспорт .proto и примеров JSON
syntax = "proto3";
package shop.orders.v1;
message Order {
string id = 1;
Status status = 2;
repeated Item items = 3;
}
enum Status {
STATUS_UNSPECIFIED = 0;
NEW = 1;
PAID = 2;
}
service OrderService {
rpc GetOrder(GetOrderRequest) returns (Order);
}