Documentation ¶
Index ¶
- func GetRandCity(fake bool, exclude ...string) string
- func GetRandDeviceID() int
- func GetRandFake() int
- func GetRandFakeType() int
- func GetRandGender() string
- func GetRandHour(fake bool) int
- func GetRandInt(max int) int
- func GetRandIpaddr4() string
- func GetRandItem(city string) string
- func GetRandOS(fake bool) string
- func GetRandOrder() string
- func GetRandRemote(fake ...bool) string
- func GetRandSourcePage() string
- func MockDataGenerator()
- func OutPutCsv(total int)
- func OutPutCsvSummary(total int)
- func OutputCsvDemo()
- type CSVItem
- type CSVItemSummary
- type RandPool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRandCity ¶
func GetRandDeviceID ¶ added in v0.0.22
func GetRandDeviceID() int
func GetRandInt ¶
func GetRandIpaddr4 ¶ added in v0.0.22
func GetRandIpaddr4() string
func GetRandSourcePage ¶
func GetRandSourcePage() string
GetRandSourcePage 获取来源页 首页开屏,首页feed,搜索结果页,类目页,其他
func MockDataGenerator ¶ added in v0.0.22
func MockDataGenerator()
func OutPutCsvSummary ¶ added in v0.0.22
func OutPutCsvSummary(total int)
func OutputCsvDemo ¶ added in v0.0.22
func OutputCsvDemo()
Types ¶
type CSVItem ¶ added in v0.0.22
type CSVItem struct { ID int IP string DeviceID string City string // 用户所在地 Item string // 商品类目 Gender string // 性别 Order string // 是否产生订单 OS string // 手机系统 SourcePage string // 点击来源页 ProductCity string // 商品所在地 IsRemote string // 异地/本地 CreateTime string // 点击时间 Hour string // 所属小时 Interval string // 距离上次点击的间隔 }
func GenerateNormalGuy ¶ added in v0.0.22
func GenerateNormalGuy() []CSVItem
GenerateNormalGuy 生成正常的日志
type CSVItemSummary ¶ added in v0.0.22
type CSVItemSummary struct { ID int IP string DeviceID string City string // 用户所在地 Item string // 商品类目 Gender string // 性别 Order string // 是否产生订单 OS string // 手机系统 SourcePage string // 点击来源页 ProductCity string // 商品所在地 IsRemote string // 异地/本地 CreateTime string // 点击时间 Hour string // 所属小时 Interval string // 距离上次点击的间隔 TotalCnt int // 总点击数 ItemCnt int // 点击类目数 AVGTime int // 平均点击间隔 TotalTime int // 总点击耗时 IPCnt int // 相同 id的 ip 数 AvgItemCnt int // 平均点击类目数 IsRisk int // 风控标识 RiskType int // 风控类型 }
CSVItemSummary 单条数据汇总
func GenerateFakeSummary ¶ added in v0.0.22
func GenerateFakeSummary() CSVItemSummary
GenerateFakeSummary 生成异常汇总日志
Click to show internal directories.
Click to hide internal directories.