package util
import (
"errors"
"strconv"
"time"
)
var weight = [17]int{7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2}
var valid_value = [11]byte{'1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'}
var valid_province = map[string]string{
"11": "北京市",
"12": "天津市",
"13": "河北省",
"14": "山西省",
"15": "内蒙古自治区",
"21": "辽宁省",
"22": "吉林省",
"23": "黑龙江省",
"31": "上海市",
"32": "江苏省",
"33": "浙江省",
"34": "安徽省",
"35": "福建省",
"36": "江西省",
"37": "山东省",
"41": "河南省",
"42": "湖北省",
"43":
go验证身份证号
于 2019-07-09 14:40:37 首次发布
本文介绍了如何利用Go编程语言实现中国身份证号码的有效性验证,包括校验码计算和身份证号码格式检查,帮助开发者在Go项目中进行身份信息的正确处理。
摘要由CSDN通过智能技术生成