测试import消息
This commit is contained in:
Binary file not shown.
@@ -7,3 +7,8 @@ enum Gender {
|
||||
Male=0;
|
||||
Female=1;
|
||||
}
|
||||
|
||||
message RegisterResponse {
|
||||
uint64 id = 1;
|
||||
string msg = 2;
|
||||
}
|
||||
|
||||
@@ -16,11 +16,6 @@ message RegisterRequest {
|
||||
}
|
||||
}
|
||||
|
||||
message RegisterResponse {
|
||||
uint64 id = 1;
|
||||
string msg = 2;
|
||||
}
|
||||
|
||||
message QueryRequest {
|
||||
uint64 id = 1;
|
||||
}
|
||||
@@ -31,6 +26,6 @@ message QueryResponse {
|
||||
}
|
||||
|
||||
service UserService {
|
||||
rpc Register (RegisterRequest) returns (RegisterResponse);
|
||||
rpc Register (RegisterRequest) returns (Common.RegisterResponse);
|
||||
rpc Query(QueryRequest) returns(QueryResponse);
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ type UserServer struct {
|
||||
UserArray []*UserData
|
||||
}
|
||||
|
||||
func (s *UserServer) Register(ctx context.Context, in *User.RegisterRequest) (*User.RegisterResponse, error) {
|
||||
func (s *UserServer) Register(ctx context.Context, in *User.RegisterRequest) (*Common.RegisterResponse, error) {
|
||||
userData := &UserData{Id:len(s.UserArray), Name:in.Name, Gender:in.Gender}
|
||||
userData.Addresses = make([]*UserAddress, 0)
|
||||
for i:=0; i<len(in.Address); i++ {
|
||||
@@ -39,7 +39,7 @@ func (s *UserServer) Register(ctx context.Context, in *User.RegisterRequest) (*U
|
||||
|
||||
replyMessage := fmt.Sprintf("Hello %s, Your Id is %v", userData.Name, userData.Id)
|
||||
log.Printf("[Register User] %s", replyMessage)
|
||||
result := &User.RegisterResponse{Id: uint64(userData.Id), Msg: replyMessage}
|
||||
result := &Common.RegisterResponse{Id: uint64(userData.Id), Msg: replyMessage}
|
||||
return result, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user