golang grpc定义proto文件

syntax = "proto3";

package proto;

//定义请求结构
message RequestUser{
string uid=1;
}

//定义响应结构
message ResponseUser{
string nickname=1;
string mobile=1;  //user.proto:13:19: Field number 1 has already been used in "proto.ResponseUser" by field "nickname". 不能重复

}

//定义获取用户信息服务
service GetUserInfo{
//定义该服务中的方法
rpc GetUserInfoById(RequestUser) returns (ResponseUser) {}
}

posted @ 2019-11-01 16:26  月球放牛  阅读(1097)  评论(0编辑  收藏  举报