Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterTagsServer(s grpc.ServiceRegistrar, srv TagsServer)
- func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer)
- func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)
- type CreateTagsReply
- type CreateTagsRequest
- type CreateUserReply
- func (*CreateUserReply) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserReply) GetBirthday() uint64
- func (x *CreateUserReply) GetGender() string
- func (x *CreateUserReply) GetId() int64
- func (x *CreateUserReply) GetMobile() string
- func (x *CreateUserReply) GetNickName() string
- func (x *CreateUserReply) GetPassword() string
- func (x *CreateUserReply) GetRole() int32
- func (*CreateUserReply) ProtoMessage()
- func (x *CreateUserReply) ProtoReflect() protoreflect.Message
- func (x *CreateUserReply) Reset()
- func (x *CreateUserReply) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetMobile() string
- func (x *CreateUserRequest) GetNickName() string
- func (x *CreateUserRequest) GetPassword() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type DeleteTagsReply
- type DeleteTagsRequest
- type DeleteUserReply
- type DeleteUserRequest
- type GetTagsReply
- type GetTagsRequest
- type GetUserReply
- type GetUserRequest
- type ListTagsReply
- type ListTagsRequest
- type ListUserReply
- type ListUserRequest
- type TagsClient
- type TagsServer
- type UnimplementedTagsServer
- func (UnimplementedTagsServer) CreateTags(context.Context, *CreateTagsRequest) (*CreateTagsReply, error)
- func (UnimplementedTagsServer) DeleteTags(context.Context, *DeleteTagsRequest) (*DeleteTagsReply, error)
- func (UnimplementedTagsServer) GetTags(context.Context, *GetTagsRequest) (*GetTagsReply, error)
- func (UnimplementedTagsServer) ListTags(context.Context, *ListTagsRequest) (*ListTagsReply, error)
- func (UnimplementedTagsServer) UpdateTags(context.Context, *UpdateTagsRequest) (*UpdateTagsReply, error)
- type UnimplementedUserServer
- func (UnimplementedUserServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
- func (UnimplementedUserServer) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
- func (UnimplementedUserServer) GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
- func (UnimplementedUserServer) ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
- func (UnimplementedUserServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
- type UnsafeTagsServer
- type UnsafeUserServer
- type UpdateTagsReply
- type UpdateTagsRequest
- type UpdateUserReply
- type UpdateUserRequest
- type UserClient
- type UserHTTPClient
- type UserHTTPClientImpl
- type UserHTTPServer
- type UserServer
Constants ¶
const OperationUserCreateUser = "/member.User/CreateUser"
Variables ¶
var File_member_user_proto protoreflect.FileDescriptor
var Tags_ServiceDesc = grpc.ServiceDesc{ ServiceName: "protocol.member.Tags", HandlerType: (*TagsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateTags", Handler: _Tags_CreateTags_Handler, }, { MethodName: "UpdateTags", Handler: _Tags_UpdateTags_Handler, }, { MethodName: "DeleteTags", Handler: _Tags_DeleteTags_Handler, }, { MethodName: "GetTags", Handler: _Tags_GetTags_Handler, }, { MethodName: "ListTags", Handler: _Tags_ListTags_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "member/tags.proto", }
Tags_ServiceDesc is the grpc.ServiceDesc for Tags service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var User_ServiceDesc = grpc.ServiceDesc{ ServiceName: "member.User", HandlerType: (*UserServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateUser", Handler: _User_CreateUser_Handler, }, { MethodName: "UpdateUser", Handler: _User_UpdateUser_Handler, }, { MethodName: "DeleteUser", Handler: _User_DeleteUser_Handler, }, { MethodName: "GetUser", Handler: _User_GetUser_Handler, }, { MethodName: "ListUser", Handler: _User_ListUser_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "member/user.proto", }
User_ServiceDesc is the grpc.ServiceDesc for User service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTagsServer ¶
func RegisterTagsServer(s grpc.ServiceRegistrar, srv TagsServer)
func RegisterUserHTTPServer ¶ added in v1.0.1
func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer)
func RegisterUserServer ¶
func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)
Types ¶
type CreateTagsReply ¶
type CreateTagsReply struct {
// contains filtered or unexported fields
}
func (*CreateTagsReply) Descriptor
deprecated
func (*CreateTagsReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateTagsReply.ProtoReflect.Descriptor instead.
func (*CreateTagsReply) ProtoMessage ¶
func (*CreateTagsReply) ProtoMessage()
func (*CreateTagsReply) ProtoReflect ¶
func (x *CreateTagsReply) ProtoReflect() protoreflect.Message
func (*CreateTagsReply) Reset ¶
func (x *CreateTagsReply) Reset()
func (*CreateTagsReply) String ¶
func (x *CreateTagsReply) String() string
type CreateTagsRequest ¶
type CreateTagsRequest struct {
// contains filtered or unexported fields
}
func (*CreateTagsRequest) Descriptor
deprecated
func (*CreateTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTagsRequest.ProtoReflect.Descriptor instead.
func (*CreateTagsRequest) ProtoMessage ¶
func (*CreateTagsRequest) ProtoMessage()
func (*CreateTagsRequest) ProtoReflect ¶
func (x *CreateTagsRequest) ProtoReflect() protoreflect.Message
func (*CreateTagsRequest) Reset ¶
func (x *CreateTagsRequest) Reset()
func (*CreateTagsRequest) String ¶
func (x *CreateTagsRequest) String() string
type CreateUserReply ¶
type CreateUserReply struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Mobile string `protobuf:"bytes,3,opt,name=mobile,proto3" json:"mobile,omitempty"` NickName string `protobuf:"bytes,4,opt,name=nickName,proto3" json:"nickName,omitempty"` Birthday uint64 `protobuf:"varint,5,opt,name=birthday,proto3" json:"birthday,omitempty"` Gender string `protobuf:"bytes,6,opt,name=gender,proto3" json:"gender,omitempty"` Role int32 `protobuf:"varint,7,opt,name=role,proto3" json:"role,omitempty"` // contains filtered or unexported fields }
func (*CreateUserReply) Descriptor
deprecated
func (*CreateUserReply) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserReply.ProtoReflect.Descriptor instead.
func (*CreateUserReply) GetBirthday ¶
func (x *CreateUserReply) GetBirthday() uint64
func (*CreateUserReply) GetGender ¶
func (x *CreateUserReply) GetGender() string
func (*CreateUserReply) GetId ¶
func (x *CreateUserReply) GetId() int64
func (*CreateUserReply) GetMobile ¶
func (x *CreateUserReply) GetMobile() string
func (*CreateUserReply) GetNickName ¶
func (x *CreateUserReply) GetNickName() string
func (*CreateUserReply) GetPassword ¶
func (x *CreateUserReply) GetPassword() string
func (*CreateUserReply) GetRole ¶
func (x *CreateUserReply) GetRole() int32
func (*CreateUserReply) ProtoMessage ¶
func (*CreateUserReply) ProtoMessage()
func (*CreateUserReply) ProtoReflect ¶
func (x *CreateUserReply) ProtoReflect() protoreflect.Message
func (*CreateUserReply) Reset ¶
func (x *CreateUserReply) Reset()
func (*CreateUserReply) String ¶
func (x *CreateUserReply) String() string
type CreateUserRequest ¶
type CreateUserRequest struct { NickName string `protobuf:"bytes,1,opt,name=nickName,proto3" json:"nickName,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Mobile string `protobuf:"bytes,3,opt,name=mobile,proto3" json:"mobile,omitempty"` // contains filtered or unexported fields }
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetMobile ¶
func (x *CreateUserRequest) GetMobile() string
func (*CreateUserRequest) GetNickName ¶
func (x *CreateUserRequest) GetNickName() string
func (*CreateUserRequest) GetPassword ¶
func (x *CreateUserRequest) GetPassword() string
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type DeleteTagsReply ¶
type DeleteTagsReply struct {
// contains filtered or unexported fields
}
func (*DeleteTagsReply) Descriptor
deprecated
func (*DeleteTagsReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTagsReply.ProtoReflect.Descriptor instead.
func (*DeleteTagsReply) ProtoMessage ¶
func (*DeleteTagsReply) ProtoMessage()
func (*DeleteTagsReply) ProtoReflect ¶
func (x *DeleteTagsReply) ProtoReflect() protoreflect.Message
func (*DeleteTagsReply) Reset ¶
func (x *DeleteTagsReply) Reset()
func (*DeleteTagsReply) String ¶
func (x *DeleteTagsReply) String() string
type DeleteTagsRequest ¶
type DeleteTagsRequest struct {
// contains filtered or unexported fields
}
func (*DeleteTagsRequest) Descriptor
deprecated
func (*DeleteTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTagsRequest.ProtoReflect.Descriptor instead.
func (*DeleteTagsRequest) ProtoMessage ¶
func (*DeleteTagsRequest) ProtoMessage()
func (*DeleteTagsRequest) ProtoReflect ¶
func (x *DeleteTagsRequest) ProtoReflect() protoreflect.Message
func (*DeleteTagsRequest) Reset ¶
func (x *DeleteTagsRequest) Reset()
func (*DeleteTagsRequest) String ¶
func (x *DeleteTagsRequest) String() string
type DeleteUserReply ¶
type DeleteUserReply struct {
// contains filtered or unexported fields
}
func (*DeleteUserReply) Descriptor
deprecated
func (*DeleteUserReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserReply.ProtoReflect.Descriptor instead.
func (*DeleteUserReply) ProtoMessage ¶
func (*DeleteUserReply) ProtoMessage()
func (*DeleteUserReply) ProtoReflect ¶
func (x *DeleteUserReply) ProtoReflect() protoreflect.Message
func (*DeleteUserReply) Reset ¶
func (x *DeleteUserReply) Reset()
func (*DeleteUserReply) String ¶
func (x *DeleteUserReply) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct {
// contains filtered or unexported fields
}
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) ProtoReflect ¶
func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteUserRequest) Reset ¶
func (x *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (x *DeleteUserRequest) String() string
type GetTagsReply ¶
type GetTagsReply struct {
// contains filtered or unexported fields
}
func (*GetTagsReply) Descriptor
deprecated
func (*GetTagsReply) Descriptor() ([]byte, []int)
Deprecated: Use GetTagsReply.ProtoReflect.Descriptor instead.
func (*GetTagsReply) ProtoMessage ¶
func (*GetTagsReply) ProtoMessage()
func (*GetTagsReply) ProtoReflect ¶
func (x *GetTagsReply) ProtoReflect() protoreflect.Message
func (*GetTagsReply) Reset ¶
func (x *GetTagsReply) Reset()
func (*GetTagsReply) String ¶
func (x *GetTagsReply) String() string
type GetTagsRequest ¶
type GetTagsRequest struct {
// contains filtered or unexported fields
}
func (*GetTagsRequest) Descriptor
deprecated
func (*GetTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTagsRequest.ProtoReflect.Descriptor instead.
func (*GetTagsRequest) ProtoMessage ¶
func (*GetTagsRequest) ProtoMessage()
func (*GetTagsRequest) ProtoReflect ¶
func (x *GetTagsRequest) ProtoReflect() protoreflect.Message
func (*GetTagsRequest) Reset ¶
func (x *GetTagsRequest) Reset()
func (*GetTagsRequest) String ¶
func (x *GetTagsRequest) String() string
type GetUserReply ¶
type GetUserReply struct {
// contains filtered or unexported fields
}
func (*GetUserReply) Descriptor
deprecated
func (*GetUserReply) Descriptor() ([]byte, []int)
Deprecated: Use GetUserReply.ProtoReflect.Descriptor instead.
func (*GetUserReply) ProtoMessage ¶
func (*GetUserReply) ProtoMessage()
func (*GetUserReply) ProtoReflect ¶
func (x *GetUserReply) ProtoReflect() protoreflect.Message
func (*GetUserReply) Reset ¶
func (x *GetUserReply) Reset()
func (*GetUserReply) String ¶
func (x *GetUserReply) String() string
type GetUserRequest ¶
type GetUserRequest struct {
// contains filtered or unexported fields
}
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type ListTagsReply ¶
type ListTagsReply struct {
// contains filtered or unexported fields
}
func (*ListTagsReply) Descriptor
deprecated
func (*ListTagsReply) Descriptor() ([]byte, []int)
Deprecated: Use ListTagsReply.ProtoReflect.Descriptor instead.
func (*ListTagsReply) ProtoMessage ¶
func (*ListTagsReply) ProtoMessage()
func (*ListTagsReply) ProtoReflect ¶
func (x *ListTagsReply) ProtoReflect() protoreflect.Message
func (*ListTagsReply) Reset ¶
func (x *ListTagsReply) Reset()
func (*ListTagsReply) String ¶
func (x *ListTagsReply) String() string
type ListTagsRequest ¶
type ListTagsRequest struct {
// contains filtered or unexported fields
}
func (*ListTagsRequest) Descriptor
deprecated
func (*ListTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTagsRequest.ProtoReflect.Descriptor instead.
func (*ListTagsRequest) ProtoMessage ¶
func (*ListTagsRequest) ProtoMessage()
func (*ListTagsRequest) ProtoReflect ¶
func (x *ListTagsRequest) ProtoReflect() protoreflect.Message
func (*ListTagsRequest) Reset ¶
func (x *ListTagsRequest) Reset()
func (*ListTagsRequest) String ¶
func (x *ListTagsRequest) String() string
type ListUserReply ¶
type ListUserReply struct {
// contains filtered or unexported fields
}
func (*ListUserReply) Descriptor
deprecated
func (*ListUserReply) Descriptor() ([]byte, []int)
Deprecated: Use ListUserReply.ProtoReflect.Descriptor instead.
func (*ListUserReply) ProtoMessage ¶
func (*ListUserReply) ProtoMessage()
func (*ListUserReply) ProtoReflect ¶
func (x *ListUserReply) ProtoReflect() protoreflect.Message
func (*ListUserReply) Reset ¶
func (x *ListUserReply) Reset()
func (*ListUserReply) String ¶
func (x *ListUserReply) String() string
type ListUserRequest ¶
type ListUserRequest struct {
// contains filtered or unexported fields
}
func (*ListUserRequest) Descriptor
deprecated
func (*ListUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserRequest.ProtoReflect.Descriptor instead.
func (*ListUserRequest) ProtoMessage ¶
func (*ListUserRequest) ProtoMessage()
func (*ListUserRequest) ProtoReflect ¶
func (x *ListUserRequest) ProtoReflect() protoreflect.Message
func (*ListUserRequest) Reset ¶
func (x *ListUserRequest) Reset()
func (*ListUserRequest) String ¶
func (x *ListUserRequest) String() string
type TagsClient ¶
type TagsClient interface { CreateTags(ctx context.Context, in *CreateTagsRequest, opts ...grpc.CallOption) (*CreateTagsReply, error) UpdateTags(ctx context.Context, in *UpdateTagsRequest, opts ...grpc.CallOption) (*UpdateTagsReply, error) DeleteTags(ctx context.Context, in *DeleteTagsRequest, opts ...grpc.CallOption) (*DeleteTagsReply, error) GetTags(ctx context.Context, in *GetTagsRequest, opts ...grpc.CallOption) (*GetTagsReply, error) ListTags(ctx context.Context, in *ListTagsRequest, opts ...grpc.CallOption) (*ListTagsReply, error) }
TagsClient is the client API for Tags service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTagsClient ¶
func NewTagsClient(cc grpc.ClientConnInterface) TagsClient
type TagsServer ¶
type TagsServer interface { CreateTags(context.Context, *CreateTagsRequest) (*CreateTagsReply, error) UpdateTags(context.Context, *UpdateTagsRequest) (*UpdateTagsReply, error) DeleteTags(context.Context, *DeleteTagsRequest) (*DeleteTagsReply, error) GetTags(context.Context, *GetTagsRequest) (*GetTagsReply, error) ListTags(context.Context, *ListTagsRequest) (*ListTagsReply, error) // contains filtered or unexported methods }
TagsServer is the server API for Tags service. All implementations must embed UnimplementedTagsServer for forward compatibility
type UnimplementedTagsServer ¶
type UnimplementedTagsServer struct { }
UnimplementedTagsServer must be embedded to have forward compatible implementations.
func (UnimplementedTagsServer) CreateTags ¶
func (UnimplementedTagsServer) CreateTags(context.Context, *CreateTagsRequest) (*CreateTagsReply, error)
func (UnimplementedTagsServer) DeleteTags ¶
func (UnimplementedTagsServer) DeleteTags(context.Context, *DeleteTagsRequest) (*DeleteTagsReply, error)
func (UnimplementedTagsServer) GetTags ¶
func (UnimplementedTagsServer) GetTags(context.Context, *GetTagsRequest) (*GetTagsReply, error)
func (UnimplementedTagsServer) ListTags ¶
func (UnimplementedTagsServer) ListTags(context.Context, *ListTagsRequest) (*ListTagsReply, error)
func (UnimplementedTagsServer) UpdateTags ¶
func (UnimplementedTagsServer) UpdateTags(context.Context, *UpdateTagsRequest) (*UpdateTagsReply, error)
type UnimplementedUserServer ¶
type UnimplementedUserServer struct { }
UnimplementedUserServer must be embedded to have forward compatible implementations.
func (UnimplementedUserServer) CreateUser ¶
func (UnimplementedUserServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
func (UnimplementedUserServer) DeleteUser ¶
func (UnimplementedUserServer) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
func (UnimplementedUserServer) GetUser ¶
func (UnimplementedUserServer) GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
func (UnimplementedUserServer) ListUser ¶
func (UnimplementedUserServer) ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
func (UnimplementedUserServer) UpdateUser ¶
func (UnimplementedUserServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
type UnsafeTagsServer ¶
type UnsafeTagsServer interface {
// contains filtered or unexported methods
}
UnsafeTagsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TagsServer will result in compilation errors.
type UnsafeUserServer ¶
type UnsafeUserServer interface {
// contains filtered or unexported methods
}
UnsafeUserServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServer will result in compilation errors.
type UpdateTagsReply ¶
type UpdateTagsReply struct {
// contains filtered or unexported fields
}
func (*UpdateTagsReply) Descriptor
deprecated
func (*UpdateTagsReply) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTagsReply.ProtoReflect.Descriptor instead.
func (*UpdateTagsReply) ProtoMessage ¶
func (*UpdateTagsReply) ProtoMessage()
func (*UpdateTagsReply) ProtoReflect ¶
func (x *UpdateTagsReply) ProtoReflect() protoreflect.Message
func (*UpdateTagsReply) Reset ¶
func (x *UpdateTagsReply) Reset()
func (*UpdateTagsReply) String ¶
func (x *UpdateTagsReply) String() string
type UpdateTagsRequest ¶
type UpdateTagsRequest struct {
// contains filtered or unexported fields
}
func (*UpdateTagsRequest) Descriptor
deprecated
func (*UpdateTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTagsRequest.ProtoReflect.Descriptor instead.
func (*UpdateTagsRequest) ProtoMessage ¶
func (*UpdateTagsRequest) ProtoMessage()
func (*UpdateTagsRequest) ProtoReflect ¶
func (x *UpdateTagsRequest) ProtoReflect() protoreflect.Message
func (*UpdateTagsRequest) Reset ¶
func (x *UpdateTagsRequest) Reset()
func (*UpdateTagsRequest) String ¶
func (x *UpdateTagsRequest) String() string
type UpdateUserReply ¶
type UpdateUserReply struct {
// contains filtered or unexported fields
}
func (*UpdateUserReply) Descriptor
deprecated
func (*UpdateUserReply) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserReply.ProtoReflect.Descriptor instead.
func (*UpdateUserReply) ProtoMessage ¶
func (*UpdateUserReply) ProtoMessage()
func (*UpdateUserReply) ProtoReflect ¶
func (x *UpdateUserReply) ProtoReflect() protoreflect.Message
func (*UpdateUserReply) Reset ¶
func (x *UpdateUserReply) Reset()
func (*UpdateUserReply) String ¶
func (x *UpdateUserReply) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct {
// contains filtered or unexported fields
}
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) ProtoReflect ¶
func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest) Reset ¶
func (x *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (x *UpdateUserRequest) String() string
type UserClient ¶
type UserClient interface { CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserReply, error) UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserReply, error) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserReply, error) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserReply, error) ListUser(ctx context.Context, in *ListUserRequest, opts ...grpc.CallOption) (*ListUserReply, error) }
UserClient is the client API for User service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewUserClient ¶
func NewUserClient(cc grpc.ClientConnInterface) UserClient
type UserHTTPClient ¶ added in v1.0.1
type UserHTTPClient interface {
CreateUser(ctx context.Context, req *CreateUserRequest, opts ...http.CallOption) (rsp *CreateUserReply, err error)
}
func NewUserHTTPClient ¶ added in v1.0.1
func NewUserHTTPClient(client *http.Client) UserHTTPClient
type UserHTTPClientImpl ¶ added in v1.0.1
type UserHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*UserHTTPClientImpl) CreateUser ¶ added in v1.0.1
func (c *UserHTTPClientImpl) CreateUser(ctx context.Context, in *CreateUserRequest, opts ...http.CallOption) (*CreateUserReply, error)
type UserHTTPServer ¶ added in v1.0.1
type UserHTTPServer interface {
CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
}
type UserServer ¶
type UserServer interface { CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error) GetUser(context.Context, *GetUserRequest) (*GetUserReply, error) ListUser(context.Context, *ListUserRequest) (*ListUserReply, error) // contains filtered or unexported methods }
UserServer is the server API for User service. All implementations must embed UnimplementedUserServer for forward compatibility