diff --git a/README.md b/README.md index baa889e..2097447 100644 --- a/README.md +++ b/README.md @@ -29,9 +29,8 @@ Let's start with a trivial example: package main import ( - "fmt" - idvalidator "github.com/guanguans/id-validator" + "gopkg.in/ffmt.v1" ) func main() { diff --git a/examples/main.go b/examples/main.go index 500bd70..e92cd4a 100644 --- a/examples/main.go +++ b/examples/main.go @@ -1,25 +1,24 @@ package main import ( - "fmt" - idvalidator "github.com/guanguans/id-validator" + "gopkg.in/ffmt.v1" ) func main() { // 验证身份证号合法性 - fmt.Println(idvalidator.IsValid("440308199901101512")) // 大陆居民身份证18位 - fmt.Println(idvalidator.IsValid("610104620927690")) // 大陆居民身份证15位 - fmt.Println(idvalidator.IsValid("810000199408230021")) // 港澳居民居住证18位 - fmt.Println(idvalidator.IsValid("830000199201300022")) // 台湾居民居住证18位 + ffmt.P(idvalidator.IsValid("440308199901101512")) // 大陆居民身份证18位 + ffmt.P(idvalidator.IsValid("610104620927690")) // 大陆居民身份证15位 + ffmt.P(idvalidator.IsValid("810000199408230021")) // 港澳居民居住证18位 + ffmt.P(idvalidator.IsValid("830000199201300022")) // 台湾居民居住证18位 // 获取身份证号信息 - fmt.Println(idvalidator.GetInfo("440308199901101512")) + ffmt.P(idvalidator.GetInfo("440308199901101512")) // 生成可通过校验的假身份证号 - fmt.Println(idvalidator.FakeId()) // 随机生成 - fmt.Println(idvalidator.FakeRequireId(true, "江苏省", "200001", 1)) // 生成出生于2000年1月江苏省的男性居民身份证 + ffmt.P(idvalidator.FakeId()) // 随机生成 + ffmt.P(idvalidator.FakeRequireId(true, "江苏省", "200001", 1)) // 生成出生于2000年1月江苏省的男性居民身份证 // 15位号码升级为18位 - fmt.Println(idvalidator.UpgradeId("610104620927690")) + ffmt.P(idvalidator.UpgradeId("610104620927690")) } diff --git a/go.mod b/go.mod index 874c7c2..e45a7b6 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,5 @@ module github.com/guanguans/id-validator go 1.14 + +require gopkg.in/ffmt.v1 v1.5.6 diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..ead19fc --- /dev/null +++ b/go.sum @@ -0,0 +1,2 @@ +gopkg.in/ffmt.v1 v1.5.6 h1:4Bu3riZp5sAIXW2T/18JM9BkwJLodurXFR0f7PXp+cw= +gopkg.in/ffmt.v1 v1.5.6/go.mod h1:LssvGOZFiBGoBcobkTqnyh+uN1VzIRoibW+c0JI/Ha4=