common

package
v0.0.0-...-dfa5874 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FEED_ID_name = map[int32]string{
		0: "FEED_NIL",
		1: "HOME_FEED",
		2: "PRODUCT_DETAIL",
		3: "Personal_CENTER",
	}
	FEED_ID_value = map[string]int32{
		"FEED_NIL":        0,
		"HOME_FEED":       1,
		"PRODUCT_DETAIL":  2,
		"Personal_CENTER": 3,
	}
)

Enum value maps for FEED_ID.

View Source
var (
	ACTION_name = map[int32]string{
		0: "ACTION_NIL",
		1: "COLD_START_ACTION",
		2: "HOME_ACTION",
		3: "VARIETY_ACTION",
		4: "DEFAULT_ACTION",
	}
	ACTION_value = map[string]int32{
		"ACTION_NIL":        0,
		"COLD_START_ACTION": 1,
		"HOME_ACTION":       2,
		"VARIETY_ACTION":    3,
		"DEFAULT_ACTION":    4,
	}
)

Enum value maps for ACTION.

View Source
var (
	POLICY_name = map[int32]string{
		0:  "POLICY_DEFAULT",
		1:  "USER_AGE_RELATED",
		2:  "USER_GENDER_RELATED",
		3:  "PRODUCT_CATE_RELATED",
		4:  "USER_RELATED",
		5:  "PRODUCT_RELATED",
		6:  "LIKE_SHARE_RELATED",
		7:  "CLICK_RELATED",
		8:  "BUY_RELATED",
		9:  "SHOPPING_CART_RELATED",
		10: "HOT_SEARCH",
		11: "HOT_LIKE",
		12: "HOT_BUY",
		13: "Novelty_KEEP",
	}
	POLICY_value = map[string]int32{
		"POLICY_DEFAULT":        0,
		"USER_AGE_RELATED":      1,
		"USER_GENDER_RELATED":   2,
		"PRODUCT_CATE_RELATED":  3,
		"USER_RELATED":          4,
		"PRODUCT_RELATED":       5,
		"LIKE_SHARE_RELATED":    6,
		"CLICK_RELATED":         7,
		"BUY_RELATED":           8,
		"SHOPPING_CART_RELATED": 9,
		"HOT_SEARCH":            10,
		"HOT_LIKE":              11,
		"HOT_BUY":               12,
		"Novelty_KEEP":          13,
	}
)

Enum value maps for POLICY.

View Source
var (
	INDEX_TYPE_name = map[int32]string{
		0:  "INDEX_TYPE_NIL",
		1:  "USER_AGE",
		2:  "USER_GENDER",
		3:  "USER_CLICK",
		4:  "USER_LIKE_SHARE",
		5:  "PRODUCT_FIRST_CATE",
		6:  "PRODUCT_SECOND_CATE",
		7:  "HOT_SEARCH_WORD",
		8:  "USER_BUY",
		9:  "USER_SHOPPING_CART",
		10: "HOT_PRODUCT_LIKE",
		11: "HOT_PRODUCT_BUY",
		12: "HOT_PRODUCT_SHARE",
		13: "USER_FRIEND_LIST",
		14: "OPERATION_RESOURCE",
		15: "BACK_UP",
		16: "TOP_FIRST_CATE_PRODUCT",
		17: "TOP_SECOND_CATE_PRODUCT",
		18: "TOP_ALL_STATION",
	}
	INDEX_TYPE_value = map[string]int32{
		"INDEX_TYPE_NIL":          0,
		"USER_AGE":                1,
		"USER_GENDER":             2,
		"USER_CLICK":              3,
		"USER_LIKE_SHARE":         4,
		"PRODUCT_FIRST_CATE":      5,
		"PRODUCT_SECOND_CATE":     6,
		"HOT_SEARCH_WORD":         7,
		"USER_BUY":                8,
		"USER_SHOPPING_CART":      9,
		"HOT_PRODUCT_LIKE":        10,
		"HOT_PRODUCT_BUY":         11,
		"HOT_PRODUCT_SHARE":       12,
		"USER_FRIEND_LIST":        13,
		"OPERATION_RESOURCE":      14,
		"BACK_UP":                 15,
		"TOP_FIRST_CATE_PRODUCT":  16,
		"TOP_SECOND_CATE_PRODUCT": 17,
		"TOP_ALL_STATION":         18,
	}
)

Enum value maps for INDEX_TYPE.

Functions

This section is empty.

Types

type ACTION

type ACTION int32

action

const (
	ACTION_ACTION_NIL        ACTION = 0 //预留
	ACTION_COLD_START_ACTION ACTION = 1 //冷启动
	ACTION_HOME_ACTION       ACTION = 2 //首页
	ACTION_VARIETY_ACTION    ACTION = 3 //多样性
	ACTION_DEFAULT_ACTION    ACTION = 4 //默认
)

func (ACTION) Descriptor

func (ACTION) Descriptor() protoreflect.EnumDescriptor

func (ACTION) Enum

func (x ACTION) Enum() *ACTION

func (ACTION) EnumDescriptor deprecated

func (ACTION) EnumDescriptor() ([]byte, []int)

Deprecated: Use ACTION.Descriptor instead.

func (ACTION) Number

func (x ACTION) Number() protoreflect.EnumNumber

func (ACTION) String

func (x ACTION) String() string

func (ACTION) Type

func (ACTION) Type() protoreflect.EnumType

type FEED_ID

type FEED_ID int32

feed id

const (
	FEED_ID_FEED_NIL        FEED_ID = 0 //预留
	FEED_ID_HOME_FEED       FEED_ID = 1 //首页
	FEED_ID_PRODUCT_DETAIL  FEED_ID = 2 //商品详情页
	FEED_ID_Personal_CENTER FEED_ID = 3 //个人中心
)

func (FEED_ID) Descriptor

func (FEED_ID) Descriptor() protoreflect.EnumDescriptor

func (FEED_ID) Enum

func (x FEED_ID) Enum() *FEED_ID

func (FEED_ID) EnumDescriptor deprecated

func (FEED_ID) EnumDescriptor() ([]byte, []int)

Deprecated: Use FEED_ID.Descriptor instead.

func (FEED_ID) Number

func (x FEED_ID) Number() protoreflect.EnumNumber

func (FEED_ID) String

func (x FEED_ID) String() string

func (FEED_ID) Type

func (FEED_ID) Type() protoreflect.EnumType

type INDEX_TYPE

type INDEX_TYPE int32

index type

const (
	INDEX_TYPE_INDEX_TYPE_NIL          INDEX_TYPE = 0  //预留
	INDEX_TYPE_USER_AGE                INDEX_TYPE = 1  //用户年龄
	INDEX_TYPE_USER_GENDER             INDEX_TYPE = 2  //用户性别
	INDEX_TYPE_USER_CLICK              INDEX_TYPE = 3  //用户点击商品(时间倒排)【DESC】LG_3_#{UserID}_DESC
	INDEX_TYPE_USER_LIKE_SHARE         INDEX_TYPE = 4  //用户喜欢/分享(时间倒排)【DESC】LG_4_#{UserID}_DESC
	INDEX_TYPE_PRODUCT_FIRST_CATE      INDEX_TYPE = 5  //一级类目销量倒排 全品【DESC】LG_5_#{firstCatId}_DESC
	INDEX_TYPE_PRODUCT_SECOND_CATE     INDEX_TYPE = 6  //二级类目销量倒排 全品【DESC】LG_6_#{secondCatId}_DESC
	INDEX_TYPE_HOT_SEARCH_WORD         INDEX_TYPE = 7  //热搜分割词
	INDEX_TYPE_USER_BUY                INDEX_TYPE = 8  //用户曾经购买(时间倒排)【DESC】LG_8_#{UserID}_DESC
	INDEX_TYPE_USER_SHOPPING_CART      INDEX_TYPE = 9  //用户加入购物车(时间倒排)【DESC】LG_9_#{UserID}_DESC
	INDEX_TYPE_HOT_PRODUCT_LIKE        INDEX_TYPE = 10 //商品被喜欢(打分倒排)【DESC】LG_10_0_DESC
	INDEX_TYPE_HOT_PRODUCT_BUY         INDEX_TYPE = 11 //商品被购买(打分倒排)【DESC】LG_11_0_DESC
	INDEX_TYPE_HOT_PRODUCT_SHARE       INDEX_TYPE = 12 //商品被分享(打分倒排)【DESC】LG_12_0_DESC
	INDEX_TYPE_USER_FRIEND_LIST        INDEX_TYPE = 13 //朋友列表(时间倒排)【DESC】LG_13_#{UserID}_DESC
	INDEX_TYPE_OPERATION_RESOURCE      INDEX_TYPE = 14 //运营资源位(打分倒排)【DESC】 LG_14_0_DESC
	INDEX_TYPE_BACK_UP                 INDEX_TYPE = 15 //兜底池(打分倒排)【DESC】LG_15_0_DESC
	INDEX_TYPE_TOP_FIRST_CATE_PRODUCT  INDEX_TYPE = 16 //一级品类热销榜单【DESC】LG_16_#{firstCatId}_DESC cutoff:3600
	INDEX_TYPE_TOP_SECOND_CATE_PRODUCT INDEX_TYPE = 17 //二级品类热销榜单【DESC】LG_17_#{secondCatId}_DESC cutoff:1200
	INDEX_TYPE_TOP_ALL_STATION         INDEX_TYPE = 18 //全站热销榜单倒排【DESC】 LG_18_0_DESC cutoff:6000
)

func (INDEX_TYPE) Descriptor

func (INDEX_TYPE) Descriptor() protoreflect.EnumDescriptor

func (INDEX_TYPE) Enum

func (x INDEX_TYPE) Enum() *INDEX_TYPE

func (INDEX_TYPE) EnumDescriptor deprecated

func (INDEX_TYPE) EnumDescriptor() ([]byte, []int)

Deprecated: Use INDEX_TYPE.Descriptor instead.

func (INDEX_TYPE) Number

func (x INDEX_TYPE) Number() protoreflect.EnumNumber

func (INDEX_TYPE) String

func (x INDEX_TYPE) String() string

func (INDEX_TYPE) Type

type POLICY

type POLICY int32

policy

const (
	POLICY_POLICY_DEFAULT        POLICY = 0  //预留
	POLICY_USER_AGE_RELATED      POLICY = 1  //用户年龄关联
	POLICY_USER_GENDER_RELATED   POLICY = 2  //用户性别关联
	POLICY_PRODUCT_CATE_RELATED  POLICY = 3  //商品类目关联
	POLICY_USER_RELATED          POLICY = 4  //u2u用户关联
	POLICY_PRODUCT_RELATED       POLICY = 5  //i2i商品关联
	POLICY_LIKE_SHARE_RELATED    POLICY = 6  //用户喜欢/分享关联
	POLICY_CLICK_RELATED         POLICY = 7  //点击相似
	POLICY_BUY_RELATED           POLICY = 8  //购买相似
	POLICY_SHOPPING_CART_RELATED POLICY = 9  //购物车相似
	POLICY_HOT_SEARCH            POLICY = 10 //热搜
	POLICY_HOT_LIKE              POLICY = 11 //热门喜欢/分享
	POLICY_HOT_BUY               POLICY = 12 //热门购买
	POLICY_Novelty_KEEP          POLICY = 13 //新颖性保证
)

func (POLICY) Descriptor

func (POLICY) Descriptor() protoreflect.EnumDescriptor

func (POLICY) Enum

func (x POLICY) Enum() *POLICY

func (POLICY) EnumDescriptor deprecated

func (POLICY) EnumDescriptor() ([]byte, []int)

Deprecated: Use POLICY.Descriptor instead.

func (POLICY) Number

func (x POLICY) Number() protoreflect.EnumNumber

func (POLICY) String

func (x POLICY) String() string

func (POLICY) Type

func (POLICY) Type() protoreflect.EnumType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL