Documentation
¶
Index ¶
- Variables
- func AppendUserHttpRoute(router *http.ServeMux, service UserService, opts ...server.Option) *http.ServeMux
- type CreateUserRequest
- type CreateUserResponse
- func (*CreateUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserResponse) GetItem() *UserItem
- func (*CreateUserResponse) ProtoMessage()
- func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
- func (x *CreateUserResponse) Reset()
- func (x *CreateUserResponse) String() string
- type DeleteUserRequest
- type DeleteUserResponse
- type GetUserRequest
- type GetUserResponse
- type ListUserRequest
- func (*ListUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserRequest) GetPageNum() int64
- func (x *ListUserRequest) GetPageSize() int64
- func (*ListUserRequest) ProtoMessage()
- func (x *ListUserRequest) ProtoReflect() protoreflect.Message
- func (x *ListUserRequest) Reset()
- func (x *ListUserRequest) String() string
- type ListUserResponse
- func (*ListUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserResponse) GetList() []*UserItem
- func (x *ListUserResponse) GetPageNum() int64
- func (x *ListUserResponse) GetPageSize() int64
- func (*ListUserResponse) ProtoMessage()
- func (x *ListUserResponse) ProtoReflect() protoreflect.Message
- func (x *ListUserResponse) Reset()
- func (x *ListUserResponse) String() string
- type ModifyUserRequest
- func (*ModifyUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyUserRequest) GetId() int64
- func (x *ModifyUserRequest) GetName() string
- func (*ModifyUserRequest) ProtoMessage()
- func (x *ModifyUserRequest) ProtoReflect() protoreflect.Message
- func (x *ModifyUserRequest) Reset()
- func (x *ModifyUserRequest) String() string
- type ModifyUserResponse
- func (*ModifyUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyUserResponse) GetId() int64
- func (x *ModifyUserResponse) GetName() string
- func (*ModifyUserResponse) ProtoMessage()
- func (x *ModifyUserResponse) ProtoReflect() protoreflect.Message
- func (x *ModifyUserResponse) Reset()
- func (x *ModifyUserResponse) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetId() int64
- func (x *UpdateUserRequest) GetItem() *UserItem
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UpdateUserResponse
- func (*UpdateUserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserResponse) GetId() int64
- func (x *UpdateUserResponse) GetItem() *UserItem
- func (*UpdateUserResponse) ProtoMessage()
- func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateUserResponse) Reset()
- func (x *UpdateUserResponse) String() string
- type UserItem
- type UserService
Constants ¶
This section is empty.
Variables ¶
var File_example_user_user_proto protoreflect.FileDescriptor
Functions ¶
func AppendUserHttpRoute ¶
Types ¶
type CreateUserRequest ¶
type CreateUserRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetName ¶
func (x *CreateUserRequest) GetName() 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 CreateUserResponse ¶
type CreateUserResponse struct {
Item *UserItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserResponse) Descriptor
deprecated
func (*CreateUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.
func (*CreateUserResponse) GetItem ¶
func (x *CreateUserResponse) GetItem() *UserItem
func (*CreateUserResponse) ProtoMessage ¶
func (*CreateUserResponse) ProtoMessage()
func (*CreateUserResponse) ProtoReflect ¶
func (x *CreateUserResponse) ProtoReflect() protoreflect.Message
func (*CreateUserResponse) Reset ¶
func (x *CreateUserResponse) Reset()
func (*CreateUserResponse) String ¶
func (x *CreateUserResponse) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) GetId ¶
func (x *DeleteUserRequest) GetId() int64
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 DeleteUserResponse ¶
type DeleteUserResponse struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteUserResponse) Descriptor
deprecated
func (*DeleteUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.
func (*DeleteUserResponse) GetId ¶
func (x *DeleteUserResponse) GetId() int64
func (*DeleteUserResponse) ProtoMessage ¶
func (*DeleteUserResponse) ProtoMessage()
func (*DeleteUserResponse) ProtoReflect ¶
func (x *DeleteUserResponse) ProtoReflect() protoreflect.Message
func (*DeleteUserResponse) Reset ¶
func (x *DeleteUserResponse) Reset()
func (*DeleteUserResponse) String ¶
func (x *DeleteUserResponse) String() string
type GetUserRequest ¶
type GetUserRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetId ¶
func (x *GetUserRequest) GetId() int64
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 GetUserResponse ¶
type GetUserResponse struct {
Item *UserItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*GetUserResponse) Descriptor
deprecated
func (*GetUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.
func (*GetUserResponse) GetItem ¶
func (x *GetUserResponse) GetItem() *UserItem
func (*GetUserResponse) ProtoMessage ¶
func (*GetUserResponse) ProtoMessage()
func (*GetUserResponse) ProtoReflect ¶
func (x *GetUserResponse) ProtoReflect() protoreflect.Message
func (*GetUserResponse) Reset ¶
func (x *GetUserResponse) Reset()
func (*GetUserResponse) String ¶
func (x *GetUserResponse) String() string
type ListUserRequest ¶
type ListUserRequest struct {
PageNum int64 `protobuf:"varint,1,opt,name=page_num,json=pageNum,proto3" json:"page_num,omitempty"`
PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// contains filtered or unexported fields
}
func (*ListUserRequest) Descriptor
deprecated
func (*ListUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUserRequest.ProtoReflect.Descriptor instead.
func (*ListUserRequest) GetPageNum ¶
func (x *ListUserRequest) GetPageNum() int64
func (*ListUserRequest) GetPageSize ¶
func (x *ListUserRequest) GetPageSize() int64
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 ListUserResponse ¶
type ListUserResponse struct {
PageNum int64 `protobuf:"varint,1,opt,name=page_num,json=pageNum,proto3" json:"page_num,omitempty"`
PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
List []*UserItem `protobuf:"bytes,3,rep,name=list,proto3" json:"list,omitempty"`
// contains filtered or unexported fields
}
func (*ListUserResponse) Descriptor
deprecated
func (*ListUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUserResponse.ProtoReflect.Descriptor instead.
func (*ListUserResponse) GetList ¶
func (x *ListUserResponse) GetList() []*UserItem
func (*ListUserResponse) GetPageNum ¶
func (x *ListUserResponse) GetPageNum() int64
func (*ListUserResponse) GetPageSize ¶
func (x *ListUserResponse) GetPageSize() int64
func (*ListUserResponse) ProtoMessage ¶
func (*ListUserResponse) ProtoMessage()
func (*ListUserResponse) ProtoReflect ¶
func (x *ListUserResponse) ProtoReflect() protoreflect.Message
func (*ListUserResponse) Reset ¶
func (x *ListUserResponse) Reset()
func (*ListUserResponse) String ¶
func (x *ListUserResponse) String() string
type ModifyUserRequest ¶
type ModifyUserRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*ModifyUserRequest) Descriptor
deprecated
func (*ModifyUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use ModifyUserRequest.ProtoReflect.Descriptor instead.
func (*ModifyUserRequest) GetId ¶
func (x *ModifyUserRequest) GetId() int64
func (*ModifyUserRequest) GetName ¶
func (x *ModifyUserRequest) GetName() string
func (*ModifyUserRequest) ProtoMessage ¶
func (*ModifyUserRequest) ProtoMessage()
func (*ModifyUserRequest) ProtoReflect ¶
func (x *ModifyUserRequest) ProtoReflect() protoreflect.Message
func (*ModifyUserRequest) Reset ¶
func (x *ModifyUserRequest) Reset()
func (*ModifyUserRequest) String ¶
func (x *ModifyUserRequest) String() string
type ModifyUserResponse ¶
type ModifyUserResponse struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*ModifyUserResponse) Descriptor
deprecated
func (*ModifyUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use ModifyUserResponse.ProtoReflect.Descriptor instead.
func (*ModifyUserResponse) GetId ¶
func (x *ModifyUserResponse) GetId() int64
func (*ModifyUserResponse) GetName ¶
func (x *ModifyUserResponse) GetName() string
func (*ModifyUserResponse) ProtoMessage ¶
func (*ModifyUserResponse) ProtoMessage()
func (*ModifyUserResponse) ProtoReflect ¶
func (x *ModifyUserResponse) ProtoReflect() protoreflect.Message
func (*ModifyUserResponse) Reset ¶
func (x *ModifyUserResponse) Reset()
func (*ModifyUserResponse) String ¶
func (x *ModifyUserResponse) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Item *UserItem `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetId ¶
func (x *UpdateUserRequest) GetId() int64
func (*UpdateUserRequest) GetItem ¶
func (x *UpdateUserRequest) GetItem() *UserItem
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 UpdateUserResponse ¶
type UpdateUserResponse struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Item *UserItem `protobuf:"bytes,2,opt,name=item,proto3" json:"item,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserResponse) Descriptor
deprecated
func (*UpdateUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserResponse.ProtoReflect.Descriptor instead.
func (*UpdateUserResponse) GetId ¶
func (x *UpdateUserResponse) GetId() int64
func (*UpdateUserResponse) GetItem ¶
func (x *UpdateUserResponse) GetItem() *UserItem
func (*UpdateUserResponse) ProtoMessage ¶
func (*UpdateUserResponse) ProtoMessage()
func (*UpdateUserResponse) ProtoReflect ¶
func (x *UpdateUserResponse) ProtoReflect() protoreflect.Message
func (*UpdateUserResponse) Reset ¶
func (x *UpdateUserResponse) Reset()
func (*UpdateUserResponse) String ¶
func (x *UpdateUserResponse) String() string
type UserItem ¶
type UserItem struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*UserItem) Descriptor
deprecated
func (*UserItem) ProtoMessage ¶
func (*UserItem) ProtoMessage()
func (*UserItem) ProtoReflect ¶
func (x *UserItem) ProtoReflect() protoreflect.Message
type UserService ¶
type UserService interface {
CreateUser(ctx context.Context, req *CreateUserRequest) (*CreateUserResponse, error)
DeleteUser(ctx context.Context, req *DeleteUserRequest) (*DeleteUserResponse, error)
ModifyUser(ctx context.Context, req *ModifyUserRequest) (*ModifyUserResponse, error)
UpdateUser(ctx context.Context, req *UpdateUserRequest) (*UpdateUserResponse, error)
GetUser(ctx context.Context, req *GetUserRequest) (*GetUserResponse, error)
ListUser(ctx context.Context, req *ListUserRequest) (*ListUserResponse, error)
}
func NewUserHttpClient ¶
func NewUserHttpClient(target string, opts ...client.Option) UserService