gb32100

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package gb32100 GB32100-2015 统一信用代码校验

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsValid

func IsValid(bs []byte) bool

IsValid 验证是否有效

并不是所有的统一信用代码都能通过验证,部分早期可能会失败,https://v2ex.com/t/573549

Types

type GB32100

type GB32100 struct {
	Raw      string
	Ministry byte   // 登记管理部门
	Type     byte   // 类别
	Region   string // 区域信息,可参考 https://github.com/issue9/cnregion
	ID       string // 主体代码
}

func Parse

func Parse(bs string) (*GB32100, error)

Parse 解析统一信用代码至 GB32100

func (*GB32100) MinistryName

func (g *GB32100) MinistryName() string

MinistryName 返回登记管理部门

func (*GB32100) TypeName

func (g *GB32100) TypeName() string

TypeName 返回登记管理部门下的类型名称

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL