괴발개발 성장기

사이드 프로젝트/오픈소스

[golang] 주민등록번호와 외국인등록번호 유효성 검사 패키지

지니유 2022. 1. 20. 16:41
반응형

# registration-number

주민등록번호와 외국인번호 유효성 검사하는 모듈

# 설치방법

go get -u github.com/YooGenie/validate-registration-number


# Description

주민등록번호 입력만 해서 유효성 검사(regNum 숫자 13자리 입력)

func ResidentRegistrationNumber(regNum string) bool {
    return bool
}



외국인등록번호 입력만 해서 유효성 검사(regNum 숫자 13자리 입력)

func ForeignerRegistrationNumber(regNum string) bool {
    return bool
}


* 국적타입과 등록번호 입력하면 외국인등록번호와 주민등록번호 유효성 검사(regNum 숫자 13자리 입력)

nationalityType 종류 : NATIVE, FOREIGN

func RegistrationNumber(nationalityType string, regNum string) bool {
    return bool
}


# 사용법

registration_number.ForeignerRegistrationNumber(regNum)
registration_number.ResidentRegistrationNumber(regNum)
registration_number.RegistrationNumber(nationalityType,regNum)

 

 

 

# Github 링크

https://github.com/YooGenie/validate-registration-number/

 

GitHub - YooGenie/validate-registration-number: 주민등록번호와 외국인번호 유효성 검사하는 모듈

주민등록번호와 외국인번호 유효성 검사하는 모듈. Contribute to YooGenie/validate-registration-number development by creating an account on GitHub.

github.com

 

+ 추후 수정 예정

000000-0000000 으로 들어오면 알아서 -(하이픈) 제거하는 코드 추가하기

 

 

 

 

 

 

반응형