MCPcopy Create free account
hub / github.com/GoEdgeLab/EdgeNode / UserAgentParser

Struct UserAgentParser

internal/stats/user_agent_parser.go:20–28  ·  view source on GitHub ↗

UserAgentParser UserAgent解析器

Source from the content-addressed store, hash-verified

18
19// UserAgentParser UserAgent解析器
20type UserAgentParser struct {
21 cacheMaps [userAgentShardingCount]map[uint64]UserAgentParserResult
22 pool *sync.Pool
23 mu *syncutils.RWMutex
24
25 maxCacheItems int
26 gcTicker *time.Ticker
27 gcIndex int
28}
29
30// NewUserAgentParser 获取新解析器
31func NewUserAgentParser() *UserAgentParser {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected