uap-go:去实现ua-parser

时间:2024-06-15 10:28:17
【文件属性】:

文件名称:uap-go:去实现ua-parser

文件大小:2.51MB

文件格式:ZIP

更新时间:2024-06-15 10:28:17

Go

Golang用户代理解析器 这是的Go实现 用法 安装 $ go get github.com/ua-parser/uap-go/uaparser 更新中 默认情况下, uap-core定义已编译并包含在此程序包的Go部分中。 要重新生成这些定义,您可以运行build.sh脚本。 测验 $ cd uaparser $ go test -v -cover 添加新功能时,您可以使用go test -race检查数据争用,尽管-race标志会在所有正则表达式匹配项上添加一些go test -race ,但此命令将花费2分钟以上的时间来执行 因此,在主要的*parser.Parse方法上测试数据竞争的更快方法是: $ go test -race -run=Concurrency # filter to execute `TestGenericParseMethodConcurrency`


【文件预览】:
uap-go-master
----.travis.yml(70B)
----.gitmodules(90B)
----test.go(2KB)
----uap-go.evg(3.39MB)
----uap-core()
----uas(4.44MB)
----LICENSE(608B)
----go.sum(360B)
----uaparser()
--------yaml.go(144KB)
--------parser.go(8KB)
--------user_agent.go(1KB)
--------os.go(1KB)
--------parsing_test.go(3KB)
--------device.go(723B)
--------LICENSE.md(1KB)
--------.gitignore(13B)
--------benchmark_test.go(2KB)
----README.md(2KB)
----build.sh(306B)
----go.mod(68B)
----.donate(59B)

网友评论