Sobes.tech
Junior — Middle

Vytvorili ste definície protokolov pre gRPC sami?

sobes.tech AI

Odpoveď od AI

Áno, sám som vytvoril definície protokolov pre gRPC. Zvyčajne sa to robí pomocou súboru .proto, kde sú opísané služby a správy. Napríklad:

syntax = "proto3";

package example;

service UserService {
  rpc GetUser (UserRequest) returns (UserResponse);
}

message UserRequest {
  int32 id = 1;
}

message UserResponse {
  string name = 1;
  int32 age = 2;
}

Následne sa pomocou protoc a pluginov pre Go generujú príslušné rozhrania a štruktúry, ktoré je možné použiť v kóde na implementáciu služby a klienta.