Documentation
¶
Index ¶
- Constants
- type Cache
- func (u *Cache) DelUserBaseCache(userID uint64) error
- func (u *Cache) GetUserBaseCache(userID uint64) (data *model.UserBaseModel, err error)
- func (u *Cache) GetUserBaseCacheKey(userID uint64) string
- func (u *Cache) MultiGetUserBaseCache(userIDs []uint64) (map[string]*model.UserBaseModel, error)
- func (u *Cache) SetUserBaseCache(userID uint64, user *model.UserBaseModel) error
Constants ¶
View Source
const ( // PrefixUserBaseCacheKey cache prefix PrefixUserBaseCacheKey = "user:cache:%d" // DefaultExpireTime DefaultExpireTime = time.Hour * 24 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cache ¶
type Cache struct {
// contains filtered or unexported fields
}
Cache cache
func (*Cache) DelUserBaseCache ¶
DelUserBaseCache
func (*Cache) GetUserBaseCache ¶
func (u *Cache) GetUserBaseCache(userID uint64) (data *model.UserBaseModel, err error)
GetUserBaseCache
func (*Cache) GetUserBaseCacheKey ¶
GetUserBaseCacheKey
func (*Cache) MultiGetUserBaseCache ¶
MultiGetUserBaseCache
func (*Cache) SetUserBaseCache ¶
func (u *Cache) SetUserBaseCache(userID uint64, user *model.UserBaseModel) error
SetUserBaseCache
Click to show internal directories.
Click to hide internal directories.