Documentation
¶
Index ¶
- func FakeId() string
- func FakeRequireId(isEighteen bool, address string, birthday string, sex int) string
- func IsLooseValid(id string) bool
- func IsStrictValid(id string) bool
- func IsValid(id string, strict bool) bool
- func IsValidBasic(id string) bool
- func UpgradeId(id string) (string, error)
- type BasicIdInfo
- type IdInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FakeRequireId ¶
FakeRequireId 按要求生成假身份证号码 isEighteen 是否生成18位号码 address 省市县三级地区官方全称:如`北京市`、`台湾省`、`香港特别行政区`、`深圳市`、`黄浦区` birthday 出生日期:如 `2000`、`198801`、`19990101` sex 性别:1为男性,0为女性
func IsValidBasic ¶ added in v1.3.0
IsValidBasic 验证身份证号除地址信息之外的合法性
Types ¶
type BasicIdInfo ¶ added in v1.3.0
type BasicIdInfo struct { Birthday time.Time Constellation string ChineseZodiac string Sex int Length int CheckBit string }
BasicIdInfo 不含地址码的身份证信息
func GetBasicInfo ¶ added in v1.3.0
func GetBasicInfo(id string) (BasicIdInfo, error)
GetBasicInfo 获取除地址信息之外的身份证信息
Source Files
¶
Click to show internal directories.
Click to hide internal directories.