| 123456789101112131415161718192021222324252627282930313233 | 
							- package task_queue
 
- import "strings"
 
- func MergeBucketAndKeyName(bucketName, Key string) string {
 
- 	return bucketName + splitString + Key
 
- }
 
- func SplitMergeName(mergeName string) (bool, string, string) {
 
- 	if strings.Contains(mergeName, splitString) == false {
 
- 		return false, "", ""
 
- 	}
 
- 	splits := strings.Split(mergeName, splitString)
 
- 	if len(splits) != 2 {
 
- 		return false, "", ""
 
- 	}
 
- 	return true, splits[0], splits[1]
 
- }
 
- const (
 
- 	splitString = "#"
 
- 	// 每日字幕提供者的下载字幕次数,仅仅统计次数,并不确认是那个视频的字幕下载
 
- 	BucketNamePrefixSupplierDailyDownloadCounter = "SupplierDailyDownloadCounter"
 
- 	// 今日有那些视频进行了字幕的下载
 
- 	BucketNamePrefixDailyVideoDownloadCounter = "DailyVideoDownloadCounter"
 
- 	// 单机缓存的视频下载队列
 
- 	BucketNamePrefixVideoSubDownloadQueue = "VideoSubDownloadQueue"
 
- )
 
 
  |