Go dilinde NVİ servislerini kullanarak kimlik doğrulaması yapar.
go get github.com/sercanarga/go-tcknverify
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ı")
}