sercanarga / go-tcknverify

NVİ servislerini kullanarak T.C. Kimlik Numarası doğrular

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-tcknverify

Go dilinde NVİ servislerini kullanarak kimlik doğrulaması yapar.

Kurulum

go get github.com/sercanarga/go-tcknverify

Kullanım

Validate fonksiyonu boolean bir değer döndürür. Hata yakalama için fonksiyonunun gönderdiği 2. parametre kullanılabilir.

verify, _ := tcknverify.Validate(
  &tcknverify.ValidateData{
    TCKimlikNo: "11111111111",
    Ad:         "Sercan",
    Soyad:      "Arğa",
    DogumYili:  "1995",
  })
  
if verify {
	fmt.Println("TC Kimlik numarası doğru")
} else {
	fmt.Println("Kimlik doğrulanamadı")
}

About

NVİ servislerini kullanarak T.C. Kimlik Numarası doğrular


Languages

Language:Go 100.0%