Documentation ¶
Index ¶
- func TrimHtml(src string) string
- type Article
- func (s *Article) BuildAllIndex(ctx context.Context) error
- func (s *Article) Cut(ctx context.Context, text string) ([]string, error)
- func (s *Article) GetDetail(ctx context.Context, request *service.GetDetailRequest) (*service.GetDetailResponse, error)
- func (s *Article) GetIndex(ctx context.Context) map[string]mapset.Set[string]
- func (s *Article) GetList(ctx context.Context, request *service.GetListRequest) (*service.GetListResponse, error)
- func (s *Article) GetToc(ctx context.Context, content string) []service.H
- func (s *Article) GetTotal(ctx context.Context) (int, error)
- func (s *Article) PutIndex(ctx context.Context, article *service.Article) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Article ¶
func NewArticle ¶
func (*Article) GetDetail ¶
func (s *Article) GetDetail(ctx context.Context, request *service.GetDetailRequest) (*service.GetDetailResponse, error)
func (*Article) GetList ¶
func (s *Article) GetList(ctx context.Context, request *service.GetListRequest) (*service.GetListResponse, error)
Click to show internal directories.
Click to hide internal directories.