Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 592 Bytes

README.md

File metadata and controls

28 lines (22 loc) · 592 Bytes

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ı")
}