This commit is contained in:
Bowen
2023-03-18 16:01:14 +08:00
parent 35aa6f404b
commit 526aa93b2b
2 changed files with 72 additions and 19 deletions
+71 -19
View File
@@ -32,6 +32,7 @@ type User struct {
UpdatedAt string `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
Avatar string `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"`
Token string `protobuf:"bytes,6,opt,name=token,proto3" json:"token,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
@@ -105,6 +106,13 @@ func (m *User) GetAvatar() string {
return ""
}
func (m *User) GetToken() string {
if m != nil {
return m.Token
}
return ""
}
type UserRequest struct {
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
UserId uint64 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
@@ -232,25 +240,26 @@ func init() {
func init() { proto.RegisterFile("users.proto", fileDescriptor_030765f334c86cea) }
var fileDescriptor_030765f334c86cea = []byte{
// 286 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x91, 0xb1, 0x4e, 0xfb, 0x30,
0x10, 0xc6, 0xeb, 0xfe, 0xdd, 0x56, 0xbd, 0xfe, 0x85, 0xe0, 0x84, 0x20, 0x42, 0x22, 0xaa, 0x32,
0x75, 0xca, 0x10, 0x56, 0x96, 0xb0, 0x20, 0x56, 0x23, 0x36, 0xa4, 0xca, 0xc4, 0x27, 0x14, 0xa1,
0x26, 0xc1, 0x76, 0x3a, 0xf3, 0x18, 0x3c, 0x12, 0x23, 0x8f, 0x80, 0xc2, 0x8b, 0x20, 0x9f, 0x53,
0xa9, 0xdb, 0x7d, 0xdf, 0xe7, 0x3b, 0xff, 0xce, 0x86, 0x55, 0xef, 0xc8, 0xba, 0xbc, 0xb3, 0xad,
0x6f, 0x51, 0x06, 0x91, 0x7d, 0x08, 0x90, 0x4f, 0x8e, 0x2c, 0x9e, 0xc0, 0xb4, 0x36, 0x89, 0x58,
0x8b, 0x8d, 0x54, 0xd3, 0xda, 0xe0, 0x35, 0x40, 0x65, 0x49, 0x7b, 0x32, 0x5b, 0xed, 0x93, 0xe9,
0x5a, 0x6c, 0x96, 0x6a, 0x39, 0x3a, 0xa5, 0x0f, 0x71, 0xdf, 0x99, 0x43, 0xfc, 0x2f, 0xc6, 0xa3,
0x53, 0x7a, 0x44, 0x90, 0x8d, 0xde, 0x51, 0x22, 0x39, 0xe0, 0x1a, 0x2f, 0x60, 0xae, 0xf7, 0xda,
0x6b, 0x9b, 0xcc, 0xd8, 0x1d, 0x55, 0x76, 0x0b, 0xab, 0x40, 0xa0, 0xe8, 0xbd, 0x27, 0xe7, 0xf1,
0x1c, 0x66, 0xbe, 0x7d, 0xa3, 0x86, 0x59, 0x96, 0x2a, 0x0a, 0xbc, 0x84, 0x45, 0xe0, 0xdd, 0xd6,
0x86, 0x59, 0xa4, 0x9a, 0x07, 0xf9, 0x60, 0xb2, 0x67, 0xf8, 0x1f, 0xbb, 0x5d, 0xd7, 0x36, 0x8e,
0xc2, 0xcd, 0x55, 0x6b, 0x88, 0xbb, 0x67, 0x8a, 0x6b, 0x4c, 0x60, 0xb1, 0x23, 0xe7, 0xf4, 0x2b,
0x8d, 0x8b, 0x1c, 0x24, 0xa6, 0x20, 0x8d, 0xf6, 0x9a, 0x17, 0x58, 0x15, 0x90, 0x87, 0xa1, 0x39,
0xcf, 0x63, 0xbf, 0x28, 0x23, 0xdb, 0x23, 0xd9, 0x7d, 0x5d, 0x11, 0x16, 0xb0, 0xb8, 0x27, 0xcf,
0xef, 0x75, 0x76, 0x74, 0x36, 0x92, 0x5f, 0xe1, 0xb1, 0x15, 0x71, 0xb2, 0xc9, 0xdd, 0xe9, 0xd7,
0x90, 0x8a, 0xef, 0x21, 0x15, 0x3f, 0x43, 0x2a, 0x3e, 0x7f, 0xd3, 0xc9, 0xcb, 0x9c, 0x3f, 0xe0,
0xe6, 0x2f, 0x00, 0x00, 0xff, 0xff, 0xc9, 0x4c, 0x74, 0x10, 0x8f, 0x01, 0x00, 0x00,
// 289 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x91, 0xc1, 0x4a, 0xc3, 0x40,
0x10, 0x86, 0xbb, 0x75, 0x9b, 0xd2, 0xa9, 0x88, 0x0e, 0xa2, 0x8b, 0x60, 0x28, 0x39, 0xf5, 0xd4,
0x43, 0xbd, 0x7a, 0xa9, 0x17, 0xf1, 0x1a, 0xf1, 0x26, 0x94, 0x35, 0x3b, 0x48, 0x90, 0x26, 0x71,
0x77, 0xd3, 0x47, 0x11, 0x1f, 0xc9, 0xa3, 0x8f, 0x20, 0xf1, 0x45, 0x64, 0x67, 0x53, 0xcc, 0x6d,
0xfe, 0xff, 0x9f, 0x19, 0xbe, 0xd9, 0x85, 0x79, 0xeb, 0xc8, 0xba, 0x55, 0x63, 0x6b, 0x5f, 0xa3,
0x0c, 0x22, 0xfb, 0x10, 0x20, 0x9f, 0x1c, 0x59, 0x3c, 0x81, 0x71, 0x69, 0x94, 0x58, 0x88, 0xa5,
0xcc, 0xc7, 0xa5, 0xc1, 0x6b, 0x80, 0xc2, 0x92, 0xf6, 0x64, 0xb6, 0xda, 0xab, 0xf1, 0x42, 0x2c,
0x67, 0xf9, 0xac, 0x77, 0x36, 0x3e, 0xc4, 0x6d, 0x63, 0x0e, 0xf1, 0x51, 0x8c, 0x7b, 0x67, 0xe3,
0x11, 0x41, 0x56, 0x7a, 0x47, 0x4a, 0x72, 0xc0, 0x35, 0x5e, 0x40, 0xa2, 0xf7, 0xda, 0x6b, 0xab,
0x26, 0xec, 0xf6, 0x0a, 0xcf, 0x61, 0xe2, 0xeb, 0x37, 0xaa, 0x54, 0xc2, 0x76, 0x14, 0xd9, 0x2d,
0xcc, 0x03, 0x57, 0x4e, 0xef, 0x2d, 0x39, 0xff, 0xdf, 0x24, 0x06, 0x4d, 0x78, 0x09, 0xd3, 0x70,
0xc5, 0xb6, 0x34, 0x4c, 0x28, 0xf3, 0x24, 0xc8, 0x07, 0x93, 0x3d, 0xc3, 0x71, 0x9c, 0x76, 0x4d,
0x5d, 0x39, 0x0a, 0x3c, 0x45, 0x6d, 0x88, 0xa7, 0x27, 0x39, 0xd7, 0xa8, 0x60, 0xba, 0x23, 0xe7,
0xf4, 0x2b, 0xf5, 0xe7, 0x1d, 0x24, 0xa6, 0x20, 0x8d, 0xf6, 0x9a, 0xcf, 0x9a, 0xaf, 0x61, 0x15,
0x96, 0xae, 0x78, 0x1f, 0xfb, 0xeb, 0x4d, 0x64, 0x7b, 0x24, 0xbb, 0x2f, 0x0b, 0xc2, 0x35, 0x4c,
0xef, 0xc9, 0xf3, 0x2b, 0x9e, 0x0d, 0x7a, 0x23, 0xf9, 0x15, 0x0e, 0xad, 0x88, 0x93, 0x8d, 0xee,
0x4e, 0xbf, 0xba, 0x54, 0x7c, 0x77, 0xa9, 0xf8, 0xe9, 0x52, 0xf1, 0xf9, 0x9b, 0x8e, 0x5e, 0x12,
0xfe, 0x96, 0x9b, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf8, 0x79, 0x4f, 0x0e, 0xa5, 0x01, 0x00,
0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
@@ -357,6 +366,13 @@ func (m *User) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i -= len(m.XXX_unrecognized)
copy(dAtA[i:], m.XXX_unrecognized)
}
if len(m.Token) > 0 {
i -= len(m.Token)
copy(dAtA[i:], m.Token)
i = encodeVarintUsers(dAtA, i, uint64(len(m.Token)))
i--
dAtA[i] = 0x32
}
if len(m.Avatar) > 0 {
i -= len(m.Avatar)
copy(dAtA[i:], m.Avatar)
@@ -519,6 +535,10 @@ func (m *User) Size() (n int) {
if l > 0 {
n += 1 + l + sovUsers(uint64(l))
}
l = len(m.Token)
if l > 0 {
n += 1 + l + sovUsers(uint64(l))
}
if m.XXX_unrecognized != nil {
n += len(m.XXX_unrecognized)
}
@@ -749,6 +769,38 @@ func (m *User) Unmarshal(dAtA []byte) error {
}
m.Avatar = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 6:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowUsers
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
stringLen |= uint64(b&0x7F) << shift
if b < 0x80 {
break
}
}
intStringLen := int(stringLen)
if intStringLen < 0 {
return ErrInvalidLengthUsers
}
postIndex := iNdEx + intStringLen
if postIndex < 0 {
return ErrInvalidLengthUsers
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Token = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
default:
iNdEx = preIndex
skippy, err := skipUsers(dAtA[iNdEx:])
+1
View File
@@ -8,6 +8,7 @@ message User {
string updated_at = 3;
string name = 4;
string avatar = 5;
string token = 6;
}
message UserRequest {