Versions in this module Expand all Collapse all v0 v0.1.1 Nov 19, 2022 Changes in this version + const QqBrowserId + const QqMiniId + const QqUniqueId + const WechatBrowserId + const WechatMiniId + const WechatNetTypeId + const WechatUniqueId + const WechatWorkUniqueId + var CommentSplit = []string + func GetEnvKey(ua, referrer string) string + type Browser struct + Engine string + EngineVersion string + Name string + Version string + type Env struct + func NewEnv(ua, referrer string) *Env + func (c *Env) GetKey() string + type OSInfo struct + FullName string + Name string + Version string + type Qq struct + type Referrer struct + func NewReferrer(ref string) *Referrer + func (r *Referrer) GetAliMiniInfo() *ReferrerMiniInfo + func (r *Referrer) GetBaiduMiniInfo() *ReferrerMiniInfo + func (r *Referrer) GetBytedanceMiniInfo() *ReferrerMiniInfo + func (r *Referrer) GetQqMiniInfo() *ReferrerMiniInfo + func (r *Referrer) GetWechatMiniInfo() *ReferrerMiniInfo + func (r *Referrer) IsAliMini() bool + func (r *Referrer) IsBaiduMini() bool + func (r *Referrer) IsBytedanceMini() bool + func (r *Referrer) IsMini() bool + func (r *Referrer) IsQqMini() bool + func (r *Referrer) IsWechatMini() bool + func (r *Referrer) MiniKey() (string, string) + type ReferrerMiniInfo struct + Appid string + Version string + type UserAgent struct + func New(ua string) *UserAgent + func (p *UserAgent) Bot() bool + func (p *UserAgent) Browser() (string, string) + func (p *UserAgent) Engine() (string, string) + func (p *UserAgent) InQq() bool + func (p *UserAgent) InQqBrowser() bool + func (p *UserAgent) InQqBrowserAndroid() bool + func (p *UserAgent) InQqBrowserIos() bool + func (p *UserAgent) InQqMini() bool + func (p *UserAgent) InWechat() bool + func (p *UserAgent) InWechatAndroid() bool + func (p *UserAgent) InWechatBrowser() bool + func (p *UserAgent) InWechatIphone() bool + func (p *UserAgent) InWechatMac() bool + func (p *UserAgent) InWechatMini() bool + func (p *UserAgent) InWechatWindow() bool + func (p *UserAgent) InWechatWork() bool + func (p *UserAgent) Localization() string + func (p *UserAgent) Mobile() bool + func (p *UserAgent) Model() string + func (p *UserAgent) Mozilla() string + func (p *UserAgent) OS() string + func (p *UserAgent) OSInfo() OSInfo + func (p *UserAgent) Parse(ua string) + func (p *UserAgent) Platform() string + func (p *UserAgent) QqKey() string + func (p *UserAgent) UA() string + func (p *UserAgent) WechatKey() string + type Wechat struct