Initial commit

This commit is contained in:
Donny
2019-04-22 20:46:32 +08:00
commit 49ab8aadd1
25441 changed files with 4055000 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
package model
// 一些常量
const (
MaxBatchLen = 10
MaxTopicNameLen = 64
MaxTopicDescLen = 256
MaxSvTopicNum = 15
MaxTopicVideoLen = 10
MaxTopicLen = 10
TopicVideoSize = 10
DiscoveryTopicVideoSize = 6
DiscoveryTopicSize = 3
CmsTopicSize = 10
MaxDiscoveryTopicPage = 300
MaxTopicVideoOffset = 1000
MaxStickTopicNum = 10
MaxStickTopicVideoNum = 6
)
// Topic状态
const (
TopicStateAvailable = 0
TopicStateUnavailable = 1
)
// redis key format
const (
RedisStickTopicKey = "stick:topic"
ReidsStickTopicVideoKey = "stick:topic:video:%d"
)
// CursorValue 发现页下/话题详情页下的cursor
type CursorValue struct {
// 注意这里的offset=db_offset+1
Offset int `json:"offset"` // 默认值为0从1开始parseCursor中设置
StickRank int `json:"stick_rank"` // 默认值为0从1开始
}