syntax = "proto3"; package v1; option go_package = "./api/generated/v1"; service TestService { rpc CreateTest(CreateTestRequest) returns (CreateTestResponse); rpc GetTest(GetTestRequest) returns (GetTestResponse); rpc UpdateTest(UpdateTestRequest) returns (UpdateTestResponse); rpc DeleteTest(DeleteTestRequest) returns (DeleteTestResponse); } message CreateTestRequest { string data = 1; } message CreateTestResponse { int64 id = 1; } message GetTestRequest { int64 id = 1; } message GetTestResponse { int64 id = 1; string data = 2; } message UpdateTestRequest { int64 id = 1; string data = 2; } message UpdateTestResponse { int64 id = 1; } message DeleteTestRequest { int64 id = 1; } message DeleteTestResponse { int64 id = 1; }