بِسْــــــــــــــمِ اللَّهِ الرَّحْمَنِ الرَّحِيم
Parse Nomor Induk Kependudukan (NIK) KTP Menggunakan Golang. Dengan mengetahui nomor NIK bisa mendapatkan beberapa informasi seperti pada hasil output. Cara kerjanya seperti kita mengekstrak perdigit dari NIK.
go get github.com/afrizal423/go-NIK-parse/ParseNIK
package main
import (
"encoding/json"
"fmt"
"github.com/afrizal423/go-NIK-parse/ParseNIK"
)
func main() {
tesnik := "3307114404920004"
coba := ParseNIK.GetdataNIK(tesnik)
data, _ := json.Marshal(coba)
fmt.Println(string(data))
}
{
"nik":"3307114404920004",
"jenis_kelamin":"PEREMPUAN",
"tanggal_lahir":"1992-04-04",
"provinsi":"JAWA TENGAH",
"kabupaten/kota":"KAB. WONOSOBO",
"kecamatan":"MOJOTENGAH",
"kodepos":"56351",
"uniqcode":"0004",
"status":"Sukses",
"pesan":""
}
Output bertipe data struct, jadi bisa dilanjutkan dengan mengekstrak tiap data atau langsung simpan ke database.