https://github.com/ajaydeta/go-nik-parser
https://github.com/ajaydeta/go-nik-parser
ktp nik nik-ktp nik-parse
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ajaydeta/go-nik-parser
- Owner: ajaydeta
- Created: 2021-07-29T04:48:29.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-29T14:04:09.000Z (almost 5 years ago)
- Last Synced: 2024-06-20T02:05:10.061Z (almost 2 years ago)
- Topics: ktp, nik, nik-ktp, nik-parse
- Language: Go
- Homepage:
- Size: 75.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go-nik-parser
This is **NIK** (nomor induk kependudukan) parser in `GoLang`
This module is in developing, do not use in porduction
## Example
```go
package main
import (
"fmt"
gonikparser "github.com/ajaydeta/go-nik-parser"
"log"
)
func main() {
nik, err := gonikparser.NikParse("3671012001010001")
if err != nil {
log.Println(err)
return
}
fmt.Println(nik.GetProvinsi())
fmt.Println(nik.GetKabKot())
fmt.Println(nik.GetKecamatan())
fmt.Println(nik.GetUnicode())
fmt.Println(nik.GetPostalCode())
fmt.Println(nik.GetBornDay())
fmt.Println(nik.GetBornMonth())
fmt.Println(nik.GetBornYear())
fmt.Println(nik.GetBirdDay())
}
```