Documentation
¶
Index ¶
- func ArticleCategoryLabel() []datastruct.Option[string, uint64]
- func ArticleCategoryMap() map[uint64]*articleCategory.Entity
- func ArticlesSmallEntity2Vo(data []*articles.SmallEntity) []*vo.ArticlesSimpleVo
- func ArticlesSmallEntityWithUser2Vo(data []*articles.SmallEntity, userMap map[uint64]*users.EntityComplete) []*vo.ArticlesSimpleVo
- func ClearAnnouncementConfigCache()
- func ClearFriendLinksConfigCache()
- func ClearMailSettingsConfigCache()
- func ClearPostingSettingsConfigCache()
- func ClearSecuritySettingsConfigCache()
- func ClearSiteSettingsConfigCache()
- func ClearSponsorsConfigCache()
- func GetAnnouncementConfigCache() pageConfig.AnnouncementConfig
- func GetArticleCategory() []*articleCategory.Entity
- func GetArticlesByCategorySimpleVo(categoryId uint64, sort string, page int) []*vo.ArticlesSimpleVo
- func GetArticlesType() *[]datastruct.Option[string, int]
- func GetArticlesTypeName(iType int) string
- func GetCategoryById(id uint64) *articleCategory.Entity
- func GetFriendLinksConfigCache() []pageConfig.FriendLinksGroup
- func GetLatestArticleSimpleVo() []*vo.ArticlesSimpleVo
- func GetLatestArticles() []*articles.SmallEntity
- func GetLatestArticlesSimpleVoPaginated(page int, sort string) []*vo.ArticlesSimpleVo
- func GetMailSettingsConfigCache() pageConfig.MailSettingsConfig
- func GetOrLoad[T any](key string, load func() (T, error)) T
- func GetPostingSettingsConfigCache() pageConfig.PostingContent
- func GetRecommendedArticles() []*articles.SmallEntity
- func GetSecuritySettingsConfigCache() pageConfig.SecurityAndRegistration
- func GetSiteSettingsConfigCache() pageConfig.SiteSettingsConfig
- func GetSiteStatisticsData() *vo.SiteStats
- func Reload[T any](key string, dataObj T) error
- func SponsorsConfigCache() pageConfig.SponsorsConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArticleCategoryLabel ¶ added in v0.0.9
func ArticleCategoryLabel() []datastruct.Option[string, uint64]
func ArticleCategoryMap ¶ added in v0.0.9
func ArticleCategoryMap() map[uint64]*articleCategory.Entity
ArticleCategoryMap GetMapByIds 根据ID列表获取分类Map
func ArticlesSmallEntity2Vo ¶ added in v0.1.1
func ArticlesSmallEntity2Vo(data []*articles.SmallEntity) []*vo.ArticlesSimpleVo
func ArticlesSmallEntityWithUser2Vo ¶ added in v0.1.1
func ArticlesSmallEntityWithUser2Vo(data []*articles.SmallEntity, userMap map[uint64]*users.EntityComplete) []*vo.ArticlesSimpleVo
func ClearAnnouncementConfigCache ¶ added in v0.1.1
func ClearAnnouncementConfigCache()
func ClearFriendLinksConfigCache ¶ added in v0.1.1
func ClearFriendLinksConfigCache()
func ClearMailSettingsConfigCache ¶ added in v0.1.1
func ClearMailSettingsConfigCache()
func ClearPostingSettingsConfigCache ¶ added in v0.1.1
func ClearPostingSettingsConfigCache()
func ClearSecuritySettingsConfigCache ¶ added in v0.1.1
func ClearSecuritySettingsConfigCache()
func ClearSiteSettingsConfigCache ¶ added in v0.1.1
func ClearSiteSettingsConfigCache()
func ClearSponsorsConfigCache ¶ added in v0.1.1
func ClearSponsorsConfigCache()
func GetAnnouncementConfigCache ¶ added in v0.0.9
func GetAnnouncementConfigCache() pageConfig.AnnouncementConfig
func GetArticleCategory ¶ added in v0.0.9
func GetArticleCategory() []*articleCategory.Entity
func GetArticlesByCategorySimpleVo ¶ added in v0.1.1
func GetArticlesByCategorySimpleVo(categoryId uint64, sort string, page int) []*vo.ArticlesSimpleVo
func GetArticlesType ¶ added in v0.0.9
func GetArticlesType() *[]datastruct.Option[string, int]
func GetArticlesTypeName ¶ added in v0.0.9
func GetCategoryById ¶ added in v0.1.1
func GetCategoryById(id uint64) *articleCategory.Entity
func GetFriendLinksConfigCache ¶ added in v0.1.1
func GetFriendLinksConfigCache() []pageConfig.FriendLinksGroup
func GetLatestArticleSimpleVo ¶ added in v0.1.1
func GetLatestArticleSimpleVo() []*vo.ArticlesSimpleVo
func GetLatestArticles ¶ added in v0.0.9
func GetLatestArticles() []*articles.SmallEntity
func GetLatestArticlesSimpleVoPaginated ¶ added in v0.1.1
func GetLatestArticlesSimpleVoPaginated(page int, sort string) []*vo.ArticlesSimpleVo
func GetMailSettingsConfigCache ¶
func GetMailSettingsConfigCache() pageConfig.MailSettingsConfig
func GetPostingSettingsConfigCache ¶ added in v0.1.1
func GetPostingSettingsConfigCache() pageConfig.PostingContent
func GetRecommendedArticles ¶ added in v0.0.9
func GetRecommendedArticles() []*articles.SmallEntity
func GetSecuritySettingsConfigCache ¶ added in v0.1.1
func GetSecuritySettingsConfigCache() pageConfig.SecurityAndRegistration
func GetSiteSettingsConfigCache ¶
func GetSiteSettingsConfigCache() pageConfig.SiteSettingsConfig
func GetSiteStatisticsData ¶ added in v0.0.9
func SponsorsConfigCache ¶
func SponsorsConfigCache() pageConfig.SponsorsConfig
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.