phonenumbers:Google的libphonenumber库的GoLang端口

时间:2024-05-23 05:26:07
【文件属性】:

文件名称:phonenumbers:Google的libphonenumber库的GoLang端口

文件大小:1.04MB

文件格式:ZIP

更新时间:2024-05-23 05:26:07

Go

电话号码 Google的libphonenumber的golang端口,的libphonenumber派生,则是原始的端口。 您可以在查看此库的master分支的号码解析的实时演示,将结果与官方进行比较。 该fork修复了许多错误,并且更紧密地遵循了正式的Java实现。 它还添加了buildmetadata cmd,以允许重建元数据协议缓冲区,将国家/地区代码映射到区域地图和时区前缀地图。 当元数据发生变化时,我们通常将此库与上游Google回购保持最新,通常不超过Google正式发布的几天。 该库每天都在生产中用于解析和验证全世界的数字,因此维护得很好。 如果您遇到任何问题,请提出一个问题,我们将尽力解决这些问题。 版本号 由于我们不想与上游库同步更改主要的语义版本号,因此我们使用的独立版本号要比Google libphonenumber存储库小。 发行说明将提到针对发行版本构建


【文件预览】:
phonenumbers-main
----matcher.go(8KB)
----.goreleaser.yml(606B)
----.gitignore(123B)
----go.mod(91B)
----prefix_to_carriers_bin.go(44KB)
----prefix_to_geocodings_bin.go(1.13MB)
----Makefile(141B)
----phonemetadata.proto(15KB)
----.travis.yml(228B)
----serialize.go(4KB)
----LICENSE(1KB)
----CHANGELOG.md(4KB)
----phonenumbers.go(126KB)
----go.sum(171B)
----metadata_util.go(1KB)
----insertablebuffer.go(15KB)
----.github()
--------workflows()
----README.md(3KB)
----phonenumbers_test.go(45KB)
----site()
--------index.html(2KB)
----prefix_to_timezone_bin.go(9KB)
----phonemetadata.pb.go(35KB)
----netlify.toml(143B)
----builder.go(31KB)
----metadata_bin.go(65KB)
----phonenumber.proto(7KB)
----cmd()
--------phoneparser()
--------phoneserver()
--------buildmetadata()
----phonenumber.pb.go(13KB)
----countrycode_to_region_bin.go(2KB)

网友评论