download_file_cache.go 392 B

12345678910
  1. package settings
  2. type DownloadFileCache struct {
  3. TTL int `json:"ttl" default:"4320"` // 单位需要根据下面的单位转换,默认是小时的单位,然后是半年的过期时间
  4. Unit string `json:"unit" default:"hour"` // second, hour, 目前仅仅支持 秒和小时
  5. }
  6. func NewDownloadFileCache() *DownloadFileCache {
  7. return &DownloadFileCache{TTL: 4320, Unit: "hour"}
  8. }