Skip to content

golang 身份证号码工具库。提供18位身份证号码自动生成、有效性校验、信息解析

License

Notifications You must be signed in to change notification settings

handsomestWei/go-idcardno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-idcardno

golang 身份证号码工具库。提供18位身份证号码自动生成、有效性校验、信息解析

Usage

身份证号码自动生成

idcardno.AutoCreate18IdCardNo()

身份证号码有效性校验

idNo := "xxx"
idcardno.Validate18IdCardNo(idNo)

身份证号码信息解析,包含行政区域名称、生日、年龄、性别

idNo := "xxx"
result, info := idcardno.Parse18IdCardNoInfo(idNo)
if result {
    fmt.Println(fmt.Sprintf("%v", *info))
}

About

golang 身份证号码工具库。提供18位身份证号码自动生成、有效性校验、信息解析

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages