Documentation ¶
Index ¶
- Constants
- Variables
- func ContainString(target string, slice []string) bool
- func GenInstanceId() string
- func GenPrimaryCacheKey(instanceId string, tableName string, primaryKey string) string
- func GenPrimaryCachePrefix(instanceId string, tableName string) string
- func GenSearchCacheKey(instanceId string, tableName string, sql string, vars ...interface{}) string
- func GenSearchCachePrefix(instanceId string, tableName string) string
- func RandFloatingInt64(v int64) int64
- func ShouldCache(tableName string, tables []string) bool
- type Kv
Constants ¶
View Source
const (
GormCachePrefix = "gormcache"
)
Variables ¶
View Source
var ErrCacheLoadFailed = errors.New("cache hit, but load value error")
View Source
var ErrCacheUnmarshal = errors.New("cache hit, but unmarshal error")
View Source
var PrimaryCacheHit = errors.New("primary cache hit")
View Source
var SearchCacheHit = errors.New("search cache hit")
Functions ¶
func ContainString ¶
func GenInstanceId ¶
func GenInstanceId() string
func GenPrimaryCacheKey ¶
func GenPrimaryCachePrefix ¶
func GenSearchCacheKey ¶
func GenSearchCachePrefix ¶
func RandFloatingInt64 ¶
func ShouldCache ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.