测试嵌套消息和import功能

This commit is contained in:
2023-01-19 16:02:36 +08:00
parent ad688a03dd
commit aed9362e36
7 changed files with 48 additions and 44 deletions
+9 -15
View File
@@ -1,23 +1,19 @@
syntax = "proto3";
package User;
option go_package = "./User";
option go_package = "tldemo/services/User";
message Address {
string address = 1;
string postal_code = 2;
}
enum GENDER_ENUM {
GE_MALE=0;
GE_FEMALE=1;
}
import "common.proto";
message RegisterRequest {
string name = 1;
GENDER_ENUM gender = 2;
Common.Gender gender = 2;
repeated Address address = 3;
message Address {
string address = 1;
string postal_code = 2;
}
}
message RegisterResponse {
@@ -31,12 +27,10 @@ message QueryRequest {
message QueryResponse {
string name = 1;
GENDER_ENUM gender = 2;
repeated Address address = 3;
Common.Gender gender = 2;
}
service UserService {
rpc Register (RegisterRequest) returns (RegisterResponse);
rpc Query(QueryRequest) returns(QueryResponse);
}