Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterAnnouncementServiceHTTPServer(s *http.Server, srv AnnouncementServiceHTTPServer)
- func RegisterAnnouncementServiceServer(s grpc.ServiceRegistrar, srv AnnouncementServiceServer)
- type Announcement
- func (*Announcement) Descriptor() ([]byte, []int)deprecated
- func (x *Announcement) GetContent() string
- func (x *Announcement) GetCreatedAt() int64
- func (x *Announcement) GetId() int64
- func (x *Announcement) GetPinned() bool
- func (x *Announcement) GetPopup() bool
- func (x *Announcement) GetShow() bool
- func (x *Announcement) GetTitle() string
- func (x *Announcement) GetUpdatedAt() int64
- func (*Announcement) ProtoMessage()
- func (x *Announcement) ProtoReflect() protoreflect.Message
- func (x *Announcement) Reset()
- func (x *Announcement) String() string
- func (m *Announcement) Validate() error
- func (m *Announcement) ValidateAll() error
- type AnnouncementData
- func (*AnnouncementData) Descriptor() ([]byte, []int)deprecated
- func (x *AnnouncementData) GetAnnouncement() *Announcement
- func (*AnnouncementData) ProtoMessage()
- func (x *AnnouncementData) ProtoReflect() protoreflect.Message
- func (x *AnnouncementData) Reset()
- func (x *AnnouncementData) String() string
- func (m *AnnouncementData) Validate() error
- func (m *AnnouncementData) ValidateAll() error
- type AnnouncementDataMultiError
- type AnnouncementDataValidationError
- func (e AnnouncementDataValidationError) Cause() error
- func (e AnnouncementDataValidationError) Error() string
- func (e AnnouncementDataValidationError) ErrorName() string
- func (e AnnouncementDataValidationError) Field() string
- func (e AnnouncementDataValidationError) Key() bool
- func (e AnnouncementDataValidationError) Reason() string
- type AnnouncementMultiError
- type AnnouncementReply
- func (*AnnouncementReply) Descriptor() ([]byte, []int)deprecated
- func (x *AnnouncementReply) GetCode() int32
- func (x *AnnouncementReply) GetData() *AnnouncementData
- func (x *AnnouncementReply) GetMessage() string
- func (*AnnouncementReply) ProtoMessage()
- func (x *AnnouncementReply) ProtoReflect() protoreflect.Message
- func (x *AnnouncementReply) Reset()
- func (x *AnnouncementReply) String() string
- func (m *AnnouncementReply) Validate() error
- func (m *AnnouncementReply) ValidateAll() error
- type AnnouncementReplyMultiError
- type AnnouncementReplyValidationError
- func (e AnnouncementReplyValidationError) Cause() error
- func (e AnnouncementReplyValidationError) Error() string
- func (e AnnouncementReplyValidationError) ErrorName() string
- func (e AnnouncementReplyValidationError) Field() string
- func (e AnnouncementReplyValidationError) Key() bool
- func (e AnnouncementReplyValidationError) Reason() string
- type AnnouncementServiceClient
- type AnnouncementServiceHTTPClient
- type AnnouncementServiceHTTPClientImpl
- func (c *AnnouncementServiceHTTPClientImpl) CreateAnnouncement(ctx context.Context, in *CreateAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
- func (c *AnnouncementServiceHTTPClientImpl) DeleteAnnouncement(ctx context.Context, in *DeleteAnnouncementRequest, opts ...http.CallOption) (*DeleteAnnouncementReply, error)
- func (c *AnnouncementServiceHTTPClientImpl) GetAnnouncement(ctx context.Context, in *GetAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
- func (c *AnnouncementServiceHTTPClientImpl) ListAnnouncements(ctx context.Context, in *ListAnnouncementsRequest, opts ...http.CallOption) (*ListAnnouncementsReply, error)
- func (c *AnnouncementServiceHTTPClientImpl) UpdateAnnouncement(ctx context.Context, in *UpdateAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
- type AnnouncementServiceHTTPServer
- type AnnouncementServiceServer
- type AnnouncementValidationError
- func (e AnnouncementValidationError) Cause() error
- func (e AnnouncementValidationError) Error() string
- func (e AnnouncementValidationError) ErrorName() string
- func (e AnnouncementValidationError) Field() string
- func (e AnnouncementValidationError) Key() bool
- func (e AnnouncementValidationError) Reason() string
- type CreateAnnouncementRequest
- func (*CreateAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAnnouncementRequest) GetContent() string
- func (x *CreateAnnouncementRequest) GetTitle() string
- func (*CreateAnnouncementRequest) ProtoMessage()
- func (x *CreateAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAnnouncementRequest) Reset()
- func (x *CreateAnnouncementRequest) String() string
- func (m *CreateAnnouncementRequest) Validate() error
- func (m *CreateAnnouncementRequest) ValidateAll() error
- type CreateAnnouncementRequestMultiError
- type CreateAnnouncementRequestValidationError
- func (e CreateAnnouncementRequestValidationError) Cause() error
- func (e CreateAnnouncementRequestValidationError) Error() string
- func (e CreateAnnouncementRequestValidationError) ErrorName() string
- func (e CreateAnnouncementRequestValidationError) Field() string
- func (e CreateAnnouncementRequestValidationError) Key() bool
- func (e CreateAnnouncementRequestValidationError) Reason() string
- type DeleteAnnouncementData
- func (*DeleteAnnouncementData) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnnouncementData) GetSuccess() bool
- func (*DeleteAnnouncementData) ProtoMessage()
- func (x *DeleteAnnouncementData) ProtoReflect() protoreflect.Message
- func (x *DeleteAnnouncementData) Reset()
- func (x *DeleteAnnouncementData) String() string
- func (m *DeleteAnnouncementData) Validate() error
- func (m *DeleteAnnouncementData) ValidateAll() error
- type DeleteAnnouncementDataMultiError
- type DeleteAnnouncementDataValidationError
- func (e DeleteAnnouncementDataValidationError) Cause() error
- func (e DeleteAnnouncementDataValidationError) Error() string
- func (e DeleteAnnouncementDataValidationError) ErrorName() string
- func (e DeleteAnnouncementDataValidationError) Field() string
- func (e DeleteAnnouncementDataValidationError) Key() bool
- func (e DeleteAnnouncementDataValidationError) Reason() string
- type DeleteAnnouncementReply
- func (*DeleteAnnouncementReply) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnnouncementReply) GetCode() int32
- func (x *DeleteAnnouncementReply) GetData() *DeleteAnnouncementData
- func (x *DeleteAnnouncementReply) GetMessage() string
- func (*DeleteAnnouncementReply) ProtoMessage()
- func (x *DeleteAnnouncementReply) ProtoReflect() protoreflect.Message
- func (x *DeleteAnnouncementReply) Reset()
- func (x *DeleteAnnouncementReply) String() string
- func (m *DeleteAnnouncementReply) Validate() error
- func (m *DeleteAnnouncementReply) ValidateAll() error
- type DeleteAnnouncementReplyMultiError
- type DeleteAnnouncementReplyValidationError
- func (e DeleteAnnouncementReplyValidationError) Cause() error
- func (e DeleteAnnouncementReplyValidationError) Error() string
- func (e DeleteAnnouncementReplyValidationError) ErrorName() string
- func (e DeleteAnnouncementReplyValidationError) Field() string
- func (e DeleteAnnouncementReplyValidationError) Key() bool
- func (e DeleteAnnouncementReplyValidationError) Reason() string
- type DeleteAnnouncementRequest
- func (*DeleteAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAnnouncementRequest) GetId() int64
- func (*DeleteAnnouncementRequest) ProtoMessage()
- func (x *DeleteAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAnnouncementRequest) Reset()
- func (x *DeleteAnnouncementRequest) String() string
- func (m *DeleteAnnouncementRequest) Validate() error
- func (m *DeleteAnnouncementRequest) ValidateAll() error
- type DeleteAnnouncementRequestMultiError
- type DeleteAnnouncementRequestValidationError
- func (e DeleteAnnouncementRequestValidationError) Cause() error
- func (e DeleteAnnouncementRequestValidationError) Error() string
- func (e DeleteAnnouncementRequestValidationError) ErrorName() string
- func (e DeleteAnnouncementRequestValidationError) Field() string
- func (e DeleteAnnouncementRequestValidationError) Key() bool
- func (e DeleteAnnouncementRequestValidationError) Reason() string
- type GetAnnouncementRequest
- func (*GetAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAnnouncementRequest) GetId() int64
- func (*GetAnnouncementRequest) ProtoMessage()
- func (x *GetAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *GetAnnouncementRequest) Reset()
- func (x *GetAnnouncementRequest) String() string
- func (m *GetAnnouncementRequest) Validate() error
- func (m *GetAnnouncementRequest) ValidateAll() error
- type GetAnnouncementRequestMultiError
- type GetAnnouncementRequestValidationError
- func (e GetAnnouncementRequestValidationError) Cause() error
- func (e GetAnnouncementRequestValidationError) Error() string
- func (e GetAnnouncementRequestValidationError) ErrorName() string
- func (e GetAnnouncementRequestValidationError) Field() string
- func (e GetAnnouncementRequestValidationError) Key() bool
- func (e GetAnnouncementRequestValidationError) Reason() string
- type ListAnnouncementsData
- func (*ListAnnouncementsData) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnnouncementsData) GetList() []*Announcement
- func (x *ListAnnouncementsData) GetTotal() int32
- func (*ListAnnouncementsData) ProtoMessage()
- func (x *ListAnnouncementsData) ProtoReflect() protoreflect.Message
- func (x *ListAnnouncementsData) Reset()
- func (x *ListAnnouncementsData) String() string
- func (m *ListAnnouncementsData) Validate() error
- func (m *ListAnnouncementsData) ValidateAll() error
- type ListAnnouncementsDataMultiError
- type ListAnnouncementsDataValidationError
- func (e ListAnnouncementsDataValidationError) Cause() error
- func (e ListAnnouncementsDataValidationError) Error() string
- func (e ListAnnouncementsDataValidationError) ErrorName() string
- func (e ListAnnouncementsDataValidationError) Field() string
- func (e ListAnnouncementsDataValidationError) Key() bool
- func (e ListAnnouncementsDataValidationError) Reason() string
- type ListAnnouncementsReply
- func (*ListAnnouncementsReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnnouncementsReply) GetCode() int32
- func (x *ListAnnouncementsReply) GetData() *ListAnnouncementsData
- func (x *ListAnnouncementsReply) GetMessage() string
- func (*ListAnnouncementsReply) ProtoMessage()
- func (x *ListAnnouncementsReply) ProtoReflect() protoreflect.Message
- func (x *ListAnnouncementsReply) Reset()
- func (x *ListAnnouncementsReply) String() string
- func (m *ListAnnouncementsReply) Validate() error
- func (m *ListAnnouncementsReply) ValidateAll() error
- type ListAnnouncementsReplyMultiError
- type ListAnnouncementsReplyValidationError
- func (e ListAnnouncementsReplyValidationError) Cause() error
- func (e ListAnnouncementsReplyValidationError) Error() string
- func (e ListAnnouncementsReplyValidationError) ErrorName() string
- func (e ListAnnouncementsReplyValidationError) Field() string
- func (e ListAnnouncementsReplyValidationError) Key() bool
- func (e ListAnnouncementsReplyValidationError) Reason() string
- type ListAnnouncementsRequest
- func (*ListAnnouncementsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAnnouncementsRequest) GetPage() int64
- func (x *ListAnnouncementsRequest) GetPinned() bool
- func (x *ListAnnouncementsRequest) GetPopup() bool
- func (x *ListAnnouncementsRequest) GetSearch() string
- func (x *ListAnnouncementsRequest) GetShow() bool
- func (x *ListAnnouncementsRequest) GetSize() int64
- func (*ListAnnouncementsRequest) ProtoMessage()
- func (x *ListAnnouncementsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAnnouncementsRequest) Reset()
- func (x *ListAnnouncementsRequest) String() string
- func (m *ListAnnouncementsRequest) Validate() error
- func (m *ListAnnouncementsRequest) ValidateAll() error
- type ListAnnouncementsRequestMultiError
- type ListAnnouncementsRequestValidationError
- func (e ListAnnouncementsRequestValidationError) Cause() error
- func (e ListAnnouncementsRequestValidationError) Error() string
- func (e ListAnnouncementsRequestValidationError) ErrorName() string
- func (e ListAnnouncementsRequestValidationError) Field() string
- func (e ListAnnouncementsRequestValidationError) Key() bool
- func (e ListAnnouncementsRequestValidationError) Reason() string
- type UnimplementedAnnouncementServiceServer
- func (UnimplementedAnnouncementServiceServer) CreateAnnouncement(context.Context, *CreateAnnouncementRequest) (*AnnouncementReply, error)
- func (UnimplementedAnnouncementServiceServer) DeleteAnnouncement(context.Context, *DeleteAnnouncementRequest) (*DeleteAnnouncementReply, error)
- func (UnimplementedAnnouncementServiceServer) GetAnnouncement(context.Context, *GetAnnouncementRequest) (*AnnouncementReply, error)
- func (UnimplementedAnnouncementServiceServer) ListAnnouncements(context.Context, *ListAnnouncementsRequest) (*ListAnnouncementsReply, error)
- func (UnimplementedAnnouncementServiceServer) UpdateAnnouncement(context.Context, *UpdateAnnouncementRequest) (*AnnouncementReply, error)
- type UnsafeAnnouncementServiceServer
- type UpdateAnnouncementRequest
- func (*UpdateAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAnnouncementRequest) GetContent() string
- func (x *UpdateAnnouncementRequest) GetId() int64
- func (x *UpdateAnnouncementRequest) GetPinned() bool
- func (x *UpdateAnnouncementRequest) GetPopup() bool
- func (x *UpdateAnnouncementRequest) GetShow() bool
- func (x *UpdateAnnouncementRequest) GetTitle() string
- func (*UpdateAnnouncementRequest) ProtoMessage()
- func (x *UpdateAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAnnouncementRequest) Reset()
- func (x *UpdateAnnouncementRequest) String() string
- func (m *UpdateAnnouncementRequest) Validate() error
- func (m *UpdateAnnouncementRequest) ValidateAll() error
- type UpdateAnnouncementRequestMultiError
- type UpdateAnnouncementRequestValidationError
- func (e UpdateAnnouncementRequestValidationError) Cause() error
- func (e UpdateAnnouncementRequestValidationError) Error() string
- func (e UpdateAnnouncementRequestValidationError) ErrorName() string
- func (e UpdateAnnouncementRequestValidationError) Field() string
- func (e UpdateAnnouncementRequestValidationError) Key() bool
- func (e UpdateAnnouncementRequestValidationError) Reason() string
Constants ¶
const ( AnnouncementService_CreateAnnouncement_FullMethodName = "/api.admin.announcement.v1.AnnouncementService/CreateAnnouncement" AnnouncementService_UpdateAnnouncement_FullMethodName = "/api.admin.announcement.v1.AnnouncementService/UpdateAnnouncement" AnnouncementService_GetAnnouncement_FullMethodName = "/api.admin.announcement.v1.AnnouncementService/GetAnnouncement" AnnouncementService_ListAnnouncements_FullMethodName = "/api.admin.announcement.v1.AnnouncementService/ListAnnouncements" AnnouncementService_DeleteAnnouncement_FullMethodName = "/api.admin.announcement.v1.AnnouncementService/DeleteAnnouncement" )
const OperationAnnouncementServiceCreateAnnouncement = "/api.admin.announcement.v1.AnnouncementService/CreateAnnouncement"
const OperationAnnouncementServiceDeleteAnnouncement = "/api.admin.announcement.v1.AnnouncementService/DeleteAnnouncement"
const OperationAnnouncementServiceGetAnnouncement = "/api.admin.announcement.v1.AnnouncementService/GetAnnouncement"
const OperationAnnouncementServiceListAnnouncements = "/api.admin.announcement.v1.AnnouncementService/ListAnnouncements"
const OperationAnnouncementServiceUpdateAnnouncement = "/api.admin.announcement.v1.AnnouncementService/UpdateAnnouncement"
Variables ¶
var AnnouncementService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.admin.announcement.v1.AnnouncementService", HandlerType: (*AnnouncementServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateAnnouncement", Handler: _AnnouncementService_CreateAnnouncement_Handler, }, { MethodName: "UpdateAnnouncement", Handler: _AnnouncementService_UpdateAnnouncement_Handler, }, { MethodName: "GetAnnouncement", Handler: _AnnouncementService_GetAnnouncement_Handler, }, { MethodName: "ListAnnouncements", Handler: _AnnouncementService_ListAnnouncements_Handler, }, { MethodName: "DeleteAnnouncement", Handler: _AnnouncementService_DeleteAnnouncement_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "admin/announcement/v1/announcement.proto", }
AnnouncementService_ServiceDesc is the grpc.ServiceDesc for AnnouncementService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_admin_announcement_v1_announcement_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAnnouncementServiceHTTPServer ¶
func RegisterAnnouncementServiceHTTPServer(s *http.Server, srv AnnouncementServiceHTTPServer)
func RegisterAnnouncementServiceServer ¶
func RegisterAnnouncementServiceServer(s grpc.ServiceRegistrar, srv AnnouncementServiceServer)
Types ¶
type Announcement ¶
type Announcement struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
Show *bool `protobuf:"varint,4,opt,name=show,proto3,oneof" json:"show,omitempty"`
Pinned *bool `protobuf:"varint,5,opt,name=pinned,proto3,oneof" json:"pinned,omitempty"`
Popup *bool `protobuf:"varint,6,opt,name=popup,proto3,oneof" json:"popup,omitempty"`
CreatedAt int64 `protobuf:"varint,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Unix timestamp in seconds
UpdatedAt int64 `protobuf:"varint,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // Unix timestamp in seconds
// contains filtered or unexported fields
}
公告信息
func (*Announcement) Descriptor
deprecated
func (*Announcement) Descriptor() ([]byte, []int)
Deprecated: Use Announcement.ProtoReflect.Descriptor instead.
func (*Announcement) GetContent ¶
func (x *Announcement) GetContent() string
func (*Announcement) GetCreatedAt ¶
func (x *Announcement) GetCreatedAt() int64
func (*Announcement) GetId ¶
func (x *Announcement) GetId() int64
func (*Announcement) GetPinned ¶
func (x *Announcement) GetPinned() bool
func (*Announcement) GetPopup ¶
func (x *Announcement) GetPopup() bool
func (*Announcement) GetShow ¶
func (x *Announcement) GetShow() bool
func (*Announcement) GetTitle ¶
func (x *Announcement) GetTitle() string
func (*Announcement) GetUpdatedAt ¶
func (x *Announcement) GetUpdatedAt() int64
func (*Announcement) ProtoMessage ¶
func (*Announcement) ProtoMessage()
func (*Announcement) ProtoReflect ¶
func (x *Announcement) ProtoReflect() protoreflect.Message
func (*Announcement) Reset ¶
func (x *Announcement) Reset()
func (*Announcement) String ¶
func (x *Announcement) String() string
func (*Announcement) Validate ¶
func (m *Announcement) Validate() error
Validate checks the field values on Announcement with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Announcement) ValidateAll ¶
func (m *Announcement) ValidateAll() error
ValidateAll checks the field values on Announcement with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AnnouncementMultiError, or nil if none found.
type AnnouncementData ¶
type AnnouncementData struct {
Announcement *Announcement `protobuf:"bytes,1,opt,name=announcement,proto3" json:"announcement,omitempty"`
// contains filtered or unexported fields
}
公告数据
func (*AnnouncementData) Descriptor
deprecated
func (*AnnouncementData) Descriptor() ([]byte, []int)
Deprecated: Use AnnouncementData.ProtoReflect.Descriptor instead.
func (*AnnouncementData) GetAnnouncement ¶
func (x *AnnouncementData) GetAnnouncement() *Announcement
func (*AnnouncementData) ProtoMessage ¶
func (*AnnouncementData) ProtoMessage()
func (*AnnouncementData) ProtoReflect ¶
func (x *AnnouncementData) ProtoReflect() protoreflect.Message
func (*AnnouncementData) Reset ¶
func (x *AnnouncementData) Reset()
func (*AnnouncementData) String ¶
func (x *AnnouncementData) String() string
func (*AnnouncementData) Validate ¶
func (m *AnnouncementData) Validate() error
Validate checks the field values on AnnouncementData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AnnouncementData) ValidateAll ¶
func (m *AnnouncementData) ValidateAll() error
ValidateAll checks the field values on AnnouncementData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AnnouncementDataMultiError, or nil if none found.
type AnnouncementDataMultiError ¶
type AnnouncementDataMultiError []error
AnnouncementDataMultiError is an error wrapping multiple validation errors returned by AnnouncementData.ValidateAll() if the designated constraints aren't met.
func (AnnouncementDataMultiError) AllErrors ¶
func (m AnnouncementDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AnnouncementDataMultiError) Error ¶
func (m AnnouncementDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AnnouncementDataValidationError ¶
type AnnouncementDataValidationError struct {
// contains filtered or unexported fields
}
AnnouncementDataValidationError is the validation error returned by AnnouncementData.Validate if the designated constraints aren't met.
func (AnnouncementDataValidationError) Cause ¶
func (e AnnouncementDataValidationError) Cause() error
Cause function returns cause value.
func (AnnouncementDataValidationError) Error ¶
func (e AnnouncementDataValidationError) Error() string
Error satisfies the builtin error interface
func (AnnouncementDataValidationError) ErrorName ¶
func (e AnnouncementDataValidationError) ErrorName() string
ErrorName returns error name.
func (AnnouncementDataValidationError) Field ¶
func (e AnnouncementDataValidationError) Field() string
Field function returns field value.
func (AnnouncementDataValidationError) Key ¶
func (e AnnouncementDataValidationError) Key() bool
Key function returns key value.
func (AnnouncementDataValidationError) Reason ¶
func (e AnnouncementDataValidationError) Reason() string
Reason function returns reason value.
type AnnouncementMultiError ¶
type AnnouncementMultiError []error
AnnouncementMultiError is an error wrapping multiple validation errors returned by Announcement.ValidateAll() if the designated constraints aren't met.
func (AnnouncementMultiError) AllErrors ¶
func (m AnnouncementMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AnnouncementMultiError) Error ¶
func (m AnnouncementMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AnnouncementReply ¶
type AnnouncementReply struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // 状态码
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // 消息内容
Data *AnnouncementData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // 响应数据
// contains filtered or unexported fields
}
公告响应
func (*AnnouncementReply) Descriptor
deprecated
func (*AnnouncementReply) Descriptor() ([]byte, []int)
Deprecated: Use AnnouncementReply.ProtoReflect.Descriptor instead.
func (*AnnouncementReply) GetCode ¶
func (x *AnnouncementReply) GetCode() int32
func (*AnnouncementReply) GetData ¶
func (x *AnnouncementReply) GetData() *AnnouncementData
func (*AnnouncementReply) GetMessage ¶
func (x *AnnouncementReply) GetMessage() string
func (*AnnouncementReply) ProtoMessage ¶
func (*AnnouncementReply) ProtoMessage()
func (*AnnouncementReply) ProtoReflect ¶
func (x *AnnouncementReply) ProtoReflect() protoreflect.Message
func (*AnnouncementReply) Reset ¶
func (x *AnnouncementReply) Reset()
func (*AnnouncementReply) String ¶
func (x *AnnouncementReply) String() string
func (*AnnouncementReply) Validate ¶
func (m *AnnouncementReply) Validate() error
Validate checks the field values on AnnouncementReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AnnouncementReply) ValidateAll ¶
func (m *AnnouncementReply) ValidateAll() error
ValidateAll checks the field values on AnnouncementReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AnnouncementReplyMultiError, or nil if none found.
type AnnouncementReplyMultiError ¶
type AnnouncementReplyMultiError []error
AnnouncementReplyMultiError is an error wrapping multiple validation errors returned by AnnouncementReply.ValidateAll() if the designated constraints aren't met.
func (AnnouncementReplyMultiError) AllErrors ¶
func (m AnnouncementReplyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AnnouncementReplyMultiError) Error ¶
func (m AnnouncementReplyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AnnouncementReplyValidationError ¶
type AnnouncementReplyValidationError struct {
// contains filtered or unexported fields
}
AnnouncementReplyValidationError is the validation error returned by AnnouncementReply.Validate if the designated constraints aren't met.
func (AnnouncementReplyValidationError) Cause ¶
func (e AnnouncementReplyValidationError) Cause() error
Cause function returns cause value.
func (AnnouncementReplyValidationError) Error ¶
func (e AnnouncementReplyValidationError) Error() string
Error satisfies the builtin error interface
func (AnnouncementReplyValidationError) ErrorName ¶
func (e AnnouncementReplyValidationError) ErrorName() string
ErrorName returns error name.
func (AnnouncementReplyValidationError) Field ¶
func (e AnnouncementReplyValidationError) Field() string
Field function returns field value.
func (AnnouncementReplyValidationError) Key ¶
func (e AnnouncementReplyValidationError) Key() bool
Key function returns key value.
func (AnnouncementReplyValidationError) Reason ¶
func (e AnnouncementReplyValidationError) Reason() string
Reason function returns reason value.
type AnnouncementServiceClient ¶
type AnnouncementServiceClient interface {
// 创建公告
CreateAnnouncement(ctx context.Context, in *CreateAnnouncementRequest, opts ...grpc.CallOption) (*AnnouncementReply, error)
// 更新公告
UpdateAnnouncement(ctx context.Context, in *UpdateAnnouncementRequest, opts ...grpc.CallOption) (*AnnouncementReply, error)
// 获取公告详情
GetAnnouncement(ctx context.Context, in *GetAnnouncementRequest, opts ...grpc.CallOption) (*AnnouncementReply, error)
// 获取公告列表
ListAnnouncements(ctx context.Context, in *ListAnnouncementsRequest, opts ...grpc.CallOption) (*ListAnnouncementsReply, error)
// 删除公告
DeleteAnnouncement(ctx context.Context, in *DeleteAnnouncementRequest, opts ...grpc.CallOption) (*DeleteAnnouncementReply, error)
}
AnnouncementServiceClient is the client API for AnnouncementService 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 NewAnnouncementServiceClient ¶
func NewAnnouncementServiceClient(cc grpc.ClientConnInterface) AnnouncementServiceClient
type AnnouncementServiceHTTPClient ¶
type AnnouncementServiceHTTPClient interface {
// CreateAnnouncement 创建公告
CreateAnnouncement(ctx context.Context, req *CreateAnnouncementRequest, opts ...http.CallOption) (rsp *AnnouncementReply, err error)
// DeleteAnnouncement 删除公告
DeleteAnnouncement(ctx context.Context, req *DeleteAnnouncementRequest, opts ...http.CallOption) (rsp *DeleteAnnouncementReply, err error)
// GetAnnouncement 获取公告详情
GetAnnouncement(ctx context.Context, req *GetAnnouncementRequest, opts ...http.CallOption) (rsp *AnnouncementReply, err error)
// ListAnnouncements 获取公告列表
ListAnnouncements(ctx context.Context, req *ListAnnouncementsRequest, opts ...http.CallOption) (rsp *ListAnnouncementsReply, err error)
// UpdateAnnouncement 更新公告
UpdateAnnouncement(ctx context.Context, req *UpdateAnnouncementRequest, opts ...http.CallOption) (rsp *AnnouncementReply, err error)
}
func NewAnnouncementServiceHTTPClient ¶
func NewAnnouncementServiceHTTPClient(client *http.Client) AnnouncementServiceHTTPClient
type AnnouncementServiceHTTPClientImpl ¶
type AnnouncementServiceHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*AnnouncementServiceHTTPClientImpl) CreateAnnouncement ¶
func (c *AnnouncementServiceHTTPClientImpl) CreateAnnouncement(ctx context.Context, in *CreateAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
CreateAnnouncement 创建公告
func (*AnnouncementServiceHTTPClientImpl) DeleteAnnouncement ¶
func (c *AnnouncementServiceHTTPClientImpl) DeleteAnnouncement(ctx context.Context, in *DeleteAnnouncementRequest, opts ...http.CallOption) (*DeleteAnnouncementReply, error)
DeleteAnnouncement 删除公告
func (*AnnouncementServiceHTTPClientImpl) GetAnnouncement ¶
func (c *AnnouncementServiceHTTPClientImpl) GetAnnouncement(ctx context.Context, in *GetAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
GetAnnouncement 获取公告详情
func (*AnnouncementServiceHTTPClientImpl) ListAnnouncements ¶
func (c *AnnouncementServiceHTTPClientImpl) ListAnnouncements(ctx context.Context, in *ListAnnouncementsRequest, opts ...http.CallOption) (*ListAnnouncementsReply, error)
ListAnnouncements 获取公告列表
func (*AnnouncementServiceHTTPClientImpl) UpdateAnnouncement ¶
func (c *AnnouncementServiceHTTPClientImpl) UpdateAnnouncement(ctx context.Context, in *UpdateAnnouncementRequest, opts ...http.CallOption) (*AnnouncementReply, error)
UpdateAnnouncement 更新公告
type AnnouncementServiceHTTPServer ¶
type AnnouncementServiceHTTPServer interface {
// CreateAnnouncement 创建公告
CreateAnnouncement(context.Context, *CreateAnnouncementRequest) (*AnnouncementReply, error)
// DeleteAnnouncement 删除公告
DeleteAnnouncement(context.Context, *DeleteAnnouncementRequest) (*DeleteAnnouncementReply, error)
// GetAnnouncement 获取公告详情
GetAnnouncement(context.Context, *GetAnnouncementRequest) (*AnnouncementReply, error)
// ListAnnouncements 获取公告列表
ListAnnouncements(context.Context, *ListAnnouncementsRequest) (*ListAnnouncementsReply, error)
// UpdateAnnouncement 更新公告
UpdateAnnouncement(context.Context, *UpdateAnnouncementRequest) (*AnnouncementReply, error)
}
type AnnouncementServiceServer ¶
type AnnouncementServiceServer interface {
// 创建公告
CreateAnnouncement(context.Context, *CreateAnnouncementRequest) (*AnnouncementReply, error)
// 更新公告
UpdateAnnouncement(context.Context, *UpdateAnnouncementRequest) (*AnnouncementReply, error)
// 获取公告详情
GetAnnouncement(context.Context, *GetAnnouncementRequest) (*AnnouncementReply, error)
// 获取公告列表
ListAnnouncements(context.Context, *ListAnnouncementsRequest) (*ListAnnouncementsReply, error)
// 删除公告
DeleteAnnouncement(context.Context, *DeleteAnnouncementRequest) (*DeleteAnnouncementReply, error)
// contains filtered or unexported methods
}
AnnouncementServiceServer is the server API for AnnouncementService service. All implementations must embed UnimplementedAnnouncementServiceServer for forward compatibility.
公告服务
type AnnouncementValidationError ¶
type AnnouncementValidationError struct {
// contains filtered or unexported fields
}
AnnouncementValidationError is the validation error returned by Announcement.Validate if the designated constraints aren't met.
func (AnnouncementValidationError) Cause ¶
func (e AnnouncementValidationError) Cause() error
Cause function returns cause value.
func (AnnouncementValidationError) Error ¶
func (e AnnouncementValidationError) Error() string
Error satisfies the builtin error interface
func (AnnouncementValidationError) ErrorName ¶
func (e AnnouncementValidationError) ErrorName() string
ErrorName returns error name.
func (AnnouncementValidationError) Field ¶
func (e AnnouncementValidationError) Field() string
Field function returns field value.
func (AnnouncementValidationError) Key ¶
func (e AnnouncementValidationError) Key() bool
Key function returns key value.
func (AnnouncementValidationError) Reason ¶
func (e AnnouncementValidationError) Reason() string
Reason function returns reason value.
type CreateAnnouncementRequest ¶
type CreateAnnouncementRequest struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
// contains filtered or unexported fields
}
创建公告请求(仅 title 和 content,与原项目一致)
func (*CreateAnnouncementRequest) Descriptor
deprecated
func (*CreateAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*CreateAnnouncementRequest) GetContent ¶
func (x *CreateAnnouncementRequest) GetContent() string
func (*CreateAnnouncementRequest) GetTitle ¶
func (x *CreateAnnouncementRequest) GetTitle() string
func (*CreateAnnouncementRequest) ProtoMessage ¶
func (*CreateAnnouncementRequest) ProtoMessage()
func (*CreateAnnouncementRequest) ProtoReflect ¶
func (x *CreateAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*CreateAnnouncementRequest) Reset ¶
func (x *CreateAnnouncementRequest) Reset()
func (*CreateAnnouncementRequest) String ¶
func (x *CreateAnnouncementRequest) String() string
func (*CreateAnnouncementRequest) Validate ¶
func (m *CreateAnnouncementRequest) Validate() error
Validate checks the field values on CreateAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*CreateAnnouncementRequest) ValidateAll ¶
func (m *CreateAnnouncementRequest) ValidateAll() error
ValidateAll checks the field values on CreateAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CreateAnnouncementRequestMultiError, or nil if none found.
type CreateAnnouncementRequestMultiError ¶
type CreateAnnouncementRequestMultiError []error
CreateAnnouncementRequestMultiError is an error wrapping multiple validation errors returned by CreateAnnouncementRequest.ValidateAll() if the designated constraints aren't met.
func (CreateAnnouncementRequestMultiError) AllErrors ¶
func (m CreateAnnouncementRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CreateAnnouncementRequestMultiError) Error ¶
func (m CreateAnnouncementRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CreateAnnouncementRequestValidationError ¶
type CreateAnnouncementRequestValidationError struct {
// contains filtered or unexported fields
}
CreateAnnouncementRequestValidationError is the validation error returned by CreateAnnouncementRequest.Validate if the designated constraints aren't met.
func (CreateAnnouncementRequestValidationError) Cause ¶
func (e CreateAnnouncementRequestValidationError) Cause() error
Cause function returns cause value.
func (CreateAnnouncementRequestValidationError) Error ¶
func (e CreateAnnouncementRequestValidationError) Error() string
Error satisfies the builtin error interface
func (CreateAnnouncementRequestValidationError) ErrorName ¶
func (e CreateAnnouncementRequestValidationError) ErrorName() string
ErrorName returns error name.
func (CreateAnnouncementRequestValidationError) Field ¶
func (e CreateAnnouncementRequestValidationError) Field() string
Field function returns field value.
func (CreateAnnouncementRequestValidationError) Key ¶
func (e CreateAnnouncementRequestValidationError) Key() bool
Key function returns key value.
func (CreateAnnouncementRequestValidationError) Reason ¶
func (e CreateAnnouncementRequestValidationError) Reason() string
Reason function returns reason value.
type DeleteAnnouncementData ¶
type DeleteAnnouncementData struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
// contains filtered or unexported fields
}
删除公告数据
func (*DeleteAnnouncementData) Descriptor
deprecated
func (*DeleteAnnouncementData) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnnouncementData.ProtoReflect.Descriptor instead.
func (*DeleteAnnouncementData) GetSuccess ¶
func (x *DeleteAnnouncementData) GetSuccess() bool
func (*DeleteAnnouncementData) ProtoMessage ¶
func (*DeleteAnnouncementData) ProtoMessage()
func (*DeleteAnnouncementData) ProtoReflect ¶
func (x *DeleteAnnouncementData) ProtoReflect() protoreflect.Message
func (*DeleteAnnouncementData) Reset ¶
func (x *DeleteAnnouncementData) Reset()
func (*DeleteAnnouncementData) String ¶
func (x *DeleteAnnouncementData) String() string
func (*DeleteAnnouncementData) Validate ¶
func (m *DeleteAnnouncementData) Validate() error
Validate checks the field values on DeleteAnnouncementData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeleteAnnouncementData) ValidateAll ¶
func (m *DeleteAnnouncementData) ValidateAll() error
ValidateAll checks the field values on DeleteAnnouncementData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteAnnouncementDataMultiError, or nil if none found.
type DeleteAnnouncementDataMultiError ¶
type DeleteAnnouncementDataMultiError []error
DeleteAnnouncementDataMultiError is an error wrapping multiple validation errors returned by DeleteAnnouncementData.ValidateAll() if the designated constraints aren't met.
func (DeleteAnnouncementDataMultiError) AllErrors ¶
func (m DeleteAnnouncementDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeleteAnnouncementDataMultiError) Error ¶
func (m DeleteAnnouncementDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeleteAnnouncementDataValidationError ¶
type DeleteAnnouncementDataValidationError struct {
// contains filtered or unexported fields
}
DeleteAnnouncementDataValidationError is the validation error returned by DeleteAnnouncementData.Validate if the designated constraints aren't met.
func (DeleteAnnouncementDataValidationError) Cause ¶
func (e DeleteAnnouncementDataValidationError) Cause() error
Cause function returns cause value.
func (DeleteAnnouncementDataValidationError) Error ¶
func (e DeleteAnnouncementDataValidationError) Error() string
Error satisfies the builtin error interface
func (DeleteAnnouncementDataValidationError) ErrorName ¶
func (e DeleteAnnouncementDataValidationError) ErrorName() string
ErrorName returns error name.
func (DeleteAnnouncementDataValidationError) Field ¶
func (e DeleteAnnouncementDataValidationError) Field() string
Field function returns field value.
func (DeleteAnnouncementDataValidationError) Key ¶
func (e DeleteAnnouncementDataValidationError) Key() bool
Key function returns key value.
func (DeleteAnnouncementDataValidationError) Reason ¶
func (e DeleteAnnouncementDataValidationError) Reason() string
Reason function returns reason value.
type DeleteAnnouncementReply ¶
type DeleteAnnouncementReply struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // 状态码
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // 消息内容
Data *DeleteAnnouncementData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // 响应数据
// contains filtered or unexported fields
}
删除公告响应
func (*DeleteAnnouncementReply) Descriptor
deprecated
func (*DeleteAnnouncementReply) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnnouncementReply.ProtoReflect.Descriptor instead.
func (*DeleteAnnouncementReply) GetCode ¶
func (x *DeleteAnnouncementReply) GetCode() int32
func (*DeleteAnnouncementReply) GetData ¶
func (x *DeleteAnnouncementReply) GetData() *DeleteAnnouncementData
func (*DeleteAnnouncementReply) GetMessage ¶
func (x *DeleteAnnouncementReply) GetMessage() string
func (*DeleteAnnouncementReply) ProtoMessage ¶
func (*DeleteAnnouncementReply) ProtoMessage()
func (*DeleteAnnouncementReply) ProtoReflect ¶
func (x *DeleteAnnouncementReply) ProtoReflect() protoreflect.Message
func (*DeleteAnnouncementReply) Reset ¶
func (x *DeleteAnnouncementReply) Reset()
func (*DeleteAnnouncementReply) String ¶
func (x *DeleteAnnouncementReply) String() string
func (*DeleteAnnouncementReply) Validate ¶
func (m *DeleteAnnouncementReply) Validate() error
Validate checks the field values on DeleteAnnouncementReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeleteAnnouncementReply) ValidateAll ¶
func (m *DeleteAnnouncementReply) ValidateAll() error
ValidateAll checks the field values on DeleteAnnouncementReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteAnnouncementReplyMultiError, or nil if none found.
type DeleteAnnouncementReplyMultiError ¶
type DeleteAnnouncementReplyMultiError []error
DeleteAnnouncementReplyMultiError is an error wrapping multiple validation errors returned by DeleteAnnouncementReply.ValidateAll() if the designated constraints aren't met.
func (DeleteAnnouncementReplyMultiError) AllErrors ¶
func (m DeleteAnnouncementReplyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeleteAnnouncementReplyMultiError) Error ¶
func (m DeleteAnnouncementReplyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeleteAnnouncementReplyValidationError ¶
type DeleteAnnouncementReplyValidationError struct {
// contains filtered or unexported fields
}
DeleteAnnouncementReplyValidationError is the validation error returned by DeleteAnnouncementReply.Validate if the designated constraints aren't met.
func (DeleteAnnouncementReplyValidationError) Cause ¶
func (e DeleteAnnouncementReplyValidationError) Cause() error
Cause function returns cause value.
func (DeleteAnnouncementReplyValidationError) Error ¶
func (e DeleteAnnouncementReplyValidationError) Error() string
Error satisfies the builtin error interface
func (DeleteAnnouncementReplyValidationError) ErrorName ¶
func (e DeleteAnnouncementReplyValidationError) ErrorName() string
ErrorName returns error name.
func (DeleteAnnouncementReplyValidationError) Field ¶
func (e DeleteAnnouncementReplyValidationError) Field() string
Field function returns field value.
func (DeleteAnnouncementReplyValidationError) Key ¶
func (e DeleteAnnouncementReplyValidationError) Key() bool
Key function returns key value.
func (DeleteAnnouncementReplyValidationError) Reason ¶
func (e DeleteAnnouncementReplyValidationError) Reason() string
Reason function returns reason value.
type DeleteAnnouncementRequest ¶
type DeleteAnnouncementRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
删除公告请求
func (*DeleteAnnouncementRequest) Descriptor
deprecated
func (*DeleteAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*DeleteAnnouncementRequest) GetId ¶
func (x *DeleteAnnouncementRequest) GetId() int64
func (*DeleteAnnouncementRequest) ProtoMessage ¶
func (*DeleteAnnouncementRequest) ProtoMessage()
func (*DeleteAnnouncementRequest) ProtoReflect ¶
func (x *DeleteAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*DeleteAnnouncementRequest) Reset ¶
func (x *DeleteAnnouncementRequest) Reset()
func (*DeleteAnnouncementRequest) String ¶
func (x *DeleteAnnouncementRequest) String() string
func (*DeleteAnnouncementRequest) Validate ¶
func (m *DeleteAnnouncementRequest) Validate() error
Validate checks the field values on DeleteAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DeleteAnnouncementRequest) ValidateAll ¶
func (m *DeleteAnnouncementRequest) ValidateAll() error
ValidateAll checks the field values on DeleteAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteAnnouncementRequestMultiError, or nil if none found.
type DeleteAnnouncementRequestMultiError ¶
type DeleteAnnouncementRequestMultiError []error
DeleteAnnouncementRequestMultiError is an error wrapping multiple validation errors returned by DeleteAnnouncementRequest.ValidateAll() if the designated constraints aren't met.
func (DeleteAnnouncementRequestMultiError) AllErrors ¶
func (m DeleteAnnouncementRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DeleteAnnouncementRequestMultiError) Error ¶
func (m DeleteAnnouncementRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DeleteAnnouncementRequestValidationError ¶
type DeleteAnnouncementRequestValidationError struct {
// contains filtered or unexported fields
}
DeleteAnnouncementRequestValidationError is the validation error returned by DeleteAnnouncementRequest.Validate if the designated constraints aren't met.
func (DeleteAnnouncementRequestValidationError) Cause ¶
func (e DeleteAnnouncementRequestValidationError) Cause() error
Cause function returns cause value.
func (DeleteAnnouncementRequestValidationError) Error ¶
func (e DeleteAnnouncementRequestValidationError) Error() string
Error satisfies the builtin error interface
func (DeleteAnnouncementRequestValidationError) ErrorName ¶
func (e DeleteAnnouncementRequestValidationError) ErrorName() string
ErrorName returns error name.
func (DeleteAnnouncementRequestValidationError) Field ¶
func (e DeleteAnnouncementRequestValidationError) Field() string
Field function returns field value.
func (DeleteAnnouncementRequestValidationError) Key ¶
func (e DeleteAnnouncementRequestValidationError) Key() bool
Key function returns key value.
func (DeleteAnnouncementRequestValidationError) Reason ¶
func (e DeleteAnnouncementRequestValidationError) Reason() string
Reason function returns reason value.
type GetAnnouncementRequest ¶
type GetAnnouncementRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
获取公告详情请求
func (*GetAnnouncementRequest) Descriptor
deprecated
func (*GetAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*GetAnnouncementRequest) GetId ¶
func (x *GetAnnouncementRequest) GetId() int64
func (*GetAnnouncementRequest) ProtoMessage ¶
func (*GetAnnouncementRequest) ProtoMessage()
func (*GetAnnouncementRequest) ProtoReflect ¶
func (x *GetAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*GetAnnouncementRequest) Reset ¶
func (x *GetAnnouncementRequest) Reset()
func (*GetAnnouncementRequest) String ¶
func (x *GetAnnouncementRequest) String() string
func (*GetAnnouncementRequest) Validate ¶
func (m *GetAnnouncementRequest) Validate() error
Validate checks the field values on GetAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetAnnouncementRequest) ValidateAll ¶
func (m *GetAnnouncementRequest) ValidateAll() error
ValidateAll checks the field values on GetAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetAnnouncementRequestMultiError, or nil if none found.
type GetAnnouncementRequestMultiError ¶
type GetAnnouncementRequestMultiError []error
GetAnnouncementRequestMultiError is an error wrapping multiple validation errors returned by GetAnnouncementRequest.ValidateAll() if the designated constraints aren't met.
func (GetAnnouncementRequestMultiError) AllErrors ¶
func (m GetAnnouncementRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetAnnouncementRequestMultiError) Error ¶
func (m GetAnnouncementRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetAnnouncementRequestValidationError ¶
type GetAnnouncementRequestValidationError struct {
// contains filtered or unexported fields
}
GetAnnouncementRequestValidationError is the validation error returned by GetAnnouncementRequest.Validate if the designated constraints aren't met.
func (GetAnnouncementRequestValidationError) Cause ¶
func (e GetAnnouncementRequestValidationError) Cause() error
Cause function returns cause value.
func (GetAnnouncementRequestValidationError) Error ¶
func (e GetAnnouncementRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetAnnouncementRequestValidationError) ErrorName ¶
func (e GetAnnouncementRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetAnnouncementRequestValidationError) Field ¶
func (e GetAnnouncementRequestValidationError) Field() string
Field function returns field value.
func (GetAnnouncementRequestValidationError) Key ¶
func (e GetAnnouncementRequestValidationError) Key() bool
Key function returns key value.
func (GetAnnouncementRequestValidationError) Reason ¶
func (e GetAnnouncementRequestValidationError) Reason() string
Reason function returns reason value.
type ListAnnouncementsData ¶
type ListAnnouncementsData struct {
List []*Announcement `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
Total int32 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
// contains filtered or unexported fields
}
获取公告列表数据
func (*ListAnnouncementsData) Descriptor
deprecated
func (*ListAnnouncementsData) Descriptor() ([]byte, []int)
Deprecated: Use ListAnnouncementsData.ProtoReflect.Descriptor instead.
func (*ListAnnouncementsData) GetList ¶
func (x *ListAnnouncementsData) GetList() []*Announcement
func (*ListAnnouncementsData) GetTotal ¶
func (x *ListAnnouncementsData) GetTotal() int32
func (*ListAnnouncementsData) ProtoMessage ¶
func (*ListAnnouncementsData) ProtoMessage()
func (*ListAnnouncementsData) ProtoReflect ¶
func (x *ListAnnouncementsData) ProtoReflect() protoreflect.Message
func (*ListAnnouncementsData) Reset ¶
func (x *ListAnnouncementsData) Reset()
func (*ListAnnouncementsData) String ¶
func (x *ListAnnouncementsData) String() string
func (*ListAnnouncementsData) Validate ¶
func (m *ListAnnouncementsData) Validate() error
Validate checks the field values on ListAnnouncementsData with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ListAnnouncementsData) ValidateAll ¶
func (m *ListAnnouncementsData) ValidateAll() error
ValidateAll checks the field values on ListAnnouncementsData with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListAnnouncementsDataMultiError, or nil if none found.
type ListAnnouncementsDataMultiError ¶
type ListAnnouncementsDataMultiError []error
ListAnnouncementsDataMultiError is an error wrapping multiple validation errors returned by ListAnnouncementsData.ValidateAll() if the designated constraints aren't met.
func (ListAnnouncementsDataMultiError) AllErrors ¶
func (m ListAnnouncementsDataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ListAnnouncementsDataMultiError) Error ¶
func (m ListAnnouncementsDataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ListAnnouncementsDataValidationError ¶
type ListAnnouncementsDataValidationError struct {
// contains filtered or unexported fields
}
ListAnnouncementsDataValidationError is the validation error returned by ListAnnouncementsData.Validate if the designated constraints aren't met.
func (ListAnnouncementsDataValidationError) Cause ¶
func (e ListAnnouncementsDataValidationError) Cause() error
Cause function returns cause value.
func (ListAnnouncementsDataValidationError) Error ¶
func (e ListAnnouncementsDataValidationError) Error() string
Error satisfies the builtin error interface
func (ListAnnouncementsDataValidationError) ErrorName ¶
func (e ListAnnouncementsDataValidationError) ErrorName() string
ErrorName returns error name.
func (ListAnnouncementsDataValidationError) Field ¶
func (e ListAnnouncementsDataValidationError) Field() string
Field function returns field value.
func (ListAnnouncementsDataValidationError) Key ¶
func (e ListAnnouncementsDataValidationError) Key() bool
Key function returns key value.
func (ListAnnouncementsDataValidationError) Reason ¶
func (e ListAnnouncementsDataValidationError) Reason() string
Reason function returns reason value.
type ListAnnouncementsReply ¶
type ListAnnouncementsReply struct {
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // 状态码
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // 消息内容
Data *ListAnnouncementsData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // 响应数据
// contains filtered or unexported fields
}
获取公告列表响应
func (*ListAnnouncementsReply) Descriptor
deprecated
func (*ListAnnouncementsReply) Descriptor() ([]byte, []int)
Deprecated: Use ListAnnouncementsReply.ProtoReflect.Descriptor instead.
func (*ListAnnouncementsReply) GetCode ¶
func (x *ListAnnouncementsReply) GetCode() int32
func (*ListAnnouncementsReply) GetData ¶
func (x *ListAnnouncementsReply) GetData() *ListAnnouncementsData
func (*ListAnnouncementsReply) GetMessage ¶
func (x *ListAnnouncementsReply) GetMessage() string
func (*ListAnnouncementsReply) ProtoMessage ¶
func (*ListAnnouncementsReply) ProtoMessage()
func (*ListAnnouncementsReply) ProtoReflect ¶
func (x *ListAnnouncementsReply) ProtoReflect() protoreflect.Message
func (*ListAnnouncementsReply) Reset ¶
func (x *ListAnnouncementsReply) Reset()
func (*ListAnnouncementsReply) String ¶
func (x *ListAnnouncementsReply) String() string
func (*ListAnnouncementsReply) Validate ¶
func (m *ListAnnouncementsReply) Validate() error
Validate checks the field values on ListAnnouncementsReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ListAnnouncementsReply) ValidateAll ¶
func (m *ListAnnouncementsReply) ValidateAll() error
ValidateAll checks the field values on ListAnnouncementsReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListAnnouncementsReplyMultiError, or nil if none found.
type ListAnnouncementsReplyMultiError ¶
type ListAnnouncementsReplyMultiError []error
ListAnnouncementsReplyMultiError is an error wrapping multiple validation errors returned by ListAnnouncementsReply.ValidateAll() if the designated constraints aren't met.
func (ListAnnouncementsReplyMultiError) AllErrors ¶
func (m ListAnnouncementsReplyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ListAnnouncementsReplyMultiError) Error ¶
func (m ListAnnouncementsReplyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ListAnnouncementsReplyValidationError ¶
type ListAnnouncementsReplyValidationError struct {
// contains filtered or unexported fields
}
ListAnnouncementsReplyValidationError is the validation error returned by ListAnnouncementsReply.Validate if the designated constraints aren't met.
func (ListAnnouncementsReplyValidationError) Cause ¶
func (e ListAnnouncementsReplyValidationError) Cause() error
Cause function returns cause value.
func (ListAnnouncementsReplyValidationError) Error ¶
func (e ListAnnouncementsReplyValidationError) Error() string
Error satisfies the builtin error interface
func (ListAnnouncementsReplyValidationError) ErrorName ¶
func (e ListAnnouncementsReplyValidationError) ErrorName() string
ErrorName returns error name.
func (ListAnnouncementsReplyValidationError) Field ¶
func (e ListAnnouncementsReplyValidationError) Field() string
Field function returns field value.
func (ListAnnouncementsReplyValidationError) Key ¶
func (e ListAnnouncementsReplyValidationError) Key() bool
Key function returns key value.
func (ListAnnouncementsReplyValidationError) Reason ¶
func (e ListAnnouncementsReplyValidationError) Reason() string
Reason function returns reason value.
type ListAnnouncementsRequest ¶
type ListAnnouncementsRequest struct {
Page int64 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
Search string `protobuf:"bytes,3,opt,name=search,proto3" json:"search,omitempty"`
Show *bool `protobuf:"varint,4,opt,name=show,proto3,oneof" json:"show,omitempty"`
Pinned *bool `protobuf:"varint,5,opt,name=pinned,proto3,oneof" json:"pinned,omitempty"`
Popup *bool `protobuf:"varint,6,opt,name=popup,proto3,oneof" json:"popup,omitempty"`
// contains filtered or unexported fields
}
获取公告列表请求
func (*ListAnnouncementsRequest) Descriptor
deprecated
func (*ListAnnouncementsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAnnouncementsRequest.ProtoReflect.Descriptor instead.
func (*ListAnnouncementsRequest) GetPage ¶
func (x *ListAnnouncementsRequest) GetPage() int64
func (*ListAnnouncementsRequest) GetPinned ¶
func (x *ListAnnouncementsRequest) GetPinned() bool
func (*ListAnnouncementsRequest) GetPopup ¶
func (x *ListAnnouncementsRequest) GetPopup() bool
func (*ListAnnouncementsRequest) GetSearch ¶
func (x *ListAnnouncementsRequest) GetSearch() string
func (*ListAnnouncementsRequest) GetShow ¶
func (x *ListAnnouncementsRequest) GetShow() bool
func (*ListAnnouncementsRequest) GetSize ¶
func (x *ListAnnouncementsRequest) GetSize() int64
func (*ListAnnouncementsRequest) ProtoMessage ¶
func (*ListAnnouncementsRequest) ProtoMessage()
func (*ListAnnouncementsRequest) ProtoReflect ¶
func (x *ListAnnouncementsRequest) ProtoReflect() protoreflect.Message
func (*ListAnnouncementsRequest) Reset ¶
func (x *ListAnnouncementsRequest) Reset()
func (*ListAnnouncementsRequest) String ¶
func (x *ListAnnouncementsRequest) String() string
func (*ListAnnouncementsRequest) Validate ¶
func (m *ListAnnouncementsRequest) Validate() error
Validate checks the field values on ListAnnouncementsRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ListAnnouncementsRequest) ValidateAll ¶
func (m *ListAnnouncementsRequest) ValidateAll() error
ValidateAll checks the field values on ListAnnouncementsRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListAnnouncementsRequestMultiError, or nil if none found.
type ListAnnouncementsRequestMultiError ¶
type ListAnnouncementsRequestMultiError []error
ListAnnouncementsRequestMultiError is an error wrapping multiple validation errors returned by ListAnnouncementsRequest.ValidateAll() if the designated constraints aren't met.
func (ListAnnouncementsRequestMultiError) AllErrors ¶
func (m ListAnnouncementsRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ListAnnouncementsRequestMultiError) Error ¶
func (m ListAnnouncementsRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ListAnnouncementsRequestValidationError ¶
type ListAnnouncementsRequestValidationError struct {
// contains filtered or unexported fields
}
ListAnnouncementsRequestValidationError is the validation error returned by ListAnnouncementsRequest.Validate if the designated constraints aren't met.
func (ListAnnouncementsRequestValidationError) Cause ¶
func (e ListAnnouncementsRequestValidationError) Cause() error
Cause function returns cause value.
func (ListAnnouncementsRequestValidationError) Error ¶
func (e ListAnnouncementsRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ListAnnouncementsRequestValidationError) ErrorName ¶
func (e ListAnnouncementsRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ListAnnouncementsRequestValidationError) Field ¶
func (e ListAnnouncementsRequestValidationError) Field() string
Field function returns field value.
func (ListAnnouncementsRequestValidationError) Key ¶
func (e ListAnnouncementsRequestValidationError) Key() bool
Key function returns key value.
func (ListAnnouncementsRequestValidationError) Reason ¶
func (e ListAnnouncementsRequestValidationError) Reason() string
Reason function returns reason value.
type UnimplementedAnnouncementServiceServer ¶
type UnimplementedAnnouncementServiceServer struct{}
UnimplementedAnnouncementServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAnnouncementServiceServer) CreateAnnouncement ¶
func (UnimplementedAnnouncementServiceServer) CreateAnnouncement(context.Context, *CreateAnnouncementRequest) (*AnnouncementReply, error)
func (UnimplementedAnnouncementServiceServer) DeleteAnnouncement ¶
func (UnimplementedAnnouncementServiceServer) DeleteAnnouncement(context.Context, *DeleteAnnouncementRequest) (*DeleteAnnouncementReply, error)
func (UnimplementedAnnouncementServiceServer) GetAnnouncement ¶
func (UnimplementedAnnouncementServiceServer) GetAnnouncement(context.Context, *GetAnnouncementRequest) (*AnnouncementReply, error)
func (UnimplementedAnnouncementServiceServer) ListAnnouncements ¶
func (UnimplementedAnnouncementServiceServer) ListAnnouncements(context.Context, *ListAnnouncementsRequest) (*ListAnnouncementsReply, error)
func (UnimplementedAnnouncementServiceServer) UpdateAnnouncement ¶
func (UnimplementedAnnouncementServiceServer) UpdateAnnouncement(context.Context, *UpdateAnnouncementRequest) (*AnnouncementReply, error)
type UnsafeAnnouncementServiceServer ¶
type UnsafeAnnouncementServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAnnouncementServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AnnouncementServiceServer will result in compilation errors.
type UpdateAnnouncementRequest ¶
type UpdateAnnouncementRequest struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
Show *bool `protobuf:"varint,4,opt,name=show,proto3,oneof" json:"show,omitempty"`
Pinned *bool `protobuf:"varint,5,opt,name=pinned,proto3,oneof" json:"pinned,omitempty"`
Popup *bool `protobuf:"varint,6,opt,name=popup,proto3,oneof" json:"popup,omitempty"`
// contains filtered or unexported fields
}
更新公告请求
func (*UpdateAnnouncementRequest) Descriptor
deprecated
func (*UpdateAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*UpdateAnnouncementRequest) GetContent ¶
func (x *UpdateAnnouncementRequest) GetContent() string
func (*UpdateAnnouncementRequest) GetId ¶
func (x *UpdateAnnouncementRequest) GetId() int64
func (*UpdateAnnouncementRequest) GetPinned ¶
func (x *UpdateAnnouncementRequest) GetPinned() bool
func (*UpdateAnnouncementRequest) GetPopup ¶
func (x *UpdateAnnouncementRequest) GetPopup() bool
func (*UpdateAnnouncementRequest) GetShow ¶
func (x *UpdateAnnouncementRequest) GetShow() bool
func (*UpdateAnnouncementRequest) GetTitle ¶
func (x *UpdateAnnouncementRequest) GetTitle() string
func (*UpdateAnnouncementRequest) ProtoMessage ¶
func (*UpdateAnnouncementRequest) ProtoMessage()
func (*UpdateAnnouncementRequest) ProtoReflect ¶
func (x *UpdateAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*UpdateAnnouncementRequest) Reset ¶
func (x *UpdateAnnouncementRequest) Reset()
func (*UpdateAnnouncementRequest) String ¶
func (x *UpdateAnnouncementRequest) String() string
func (*UpdateAnnouncementRequest) Validate ¶
func (m *UpdateAnnouncementRequest) Validate() error
Validate checks the field values on UpdateAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*UpdateAnnouncementRequest) ValidateAll ¶
func (m *UpdateAnnouncementRequest) ValidateAll() error
ValidateAll checks the field values on UpdateAnnouncementRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in UpdateAnnouncementRequestMultiError, or nil if none found.
type UpdateAnnouncementRequestMultiError ¶
type UpdateAnnouncementRequestMultiError []error
UpdateAnnouncementRequestMultiError is an error wrapping multiple validation errors returned by UpdateAnnouncementRequest.ValidateAll() if the designated constraints aren't met.
func (UpdateAnnouncementRequestMultiError) AllErrors ¶
func (m UpdateAnnouncementRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (UpdateAnnouncementRequestMultiError) Error ¶
func (m UpdateAnnouncementRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type UpdateAnnouncementRequestValidationError ¶
type UpdateAnnouncementRequestValidationError struct {
// contains filtered or unexported fields
}
UpdateAnnouncementRequestValidationError is the validation error returned by UpdateAnnouncementRequest.Validate if the designated constraints aren't met.
func (UpdateAnnouncementRequestValidationError) Cause ¶
func (e UpdateAnnouncementRequestValidationError) Cause() error
Cause function returns cause value.
func (UpdateAnnouncementRequestValidationError) Error ¶
func (e UpdateAnnouncementRequestValidationError) Error() string
Error satisfies the builtin error interface
func (UpdateAnnouncementRequestValidationError) ErrorName ¶
func (e UpdateAnnouncementRequestValidationError) ErrorName() string
ErrorName returns error name.
func (UpdateAnnouncementRequestValidationError) Field ¶
func (e UpdateAnnouncementRequestValidationError) Field() string
Field function returns field value.
func (UpdateAnnouncementRequestValidationError) Key ¶
func (e UpdateAnnouncementRequestValidationError) Key() bool
Key function returns key value.
func (UpdateAnnouncementRequestValidationError) Reason ¶
func (e UpdateAnnouncementRequestValidationError) Reason() string
Reason function returns reason value.