Files
juwan-backend/desc/rpc/snowflake.proto
T

24 lines
355 B
Protocol Buffer

syntax = "proto3";
package snowflake;
option go_package = "./snowflake";
service SnowflakeService {
rpc NextId(NextIdReq) returns (NextIdResp);
rpc NextIds(NextIdsReq) returns (NextIdsResp);
}
message NextIdReq {}
message NextIdResp {
int64 id = 1;
}
message NextIdsReq {
int32 count = 1;
}
message NextIdsResp {
repeated int64 ids = 1;
}