package main import ( "encoding/json" "fmt" "time" "inou/lib" ) func main() { if err := lib.CryptoInit(lib.KeyPathDefault); err != nil { fmt.Printf("crypto init: %v\n", err) return } if err := lib.DBInit("/tank/inou/data/inou.db"); err != nil { fmt.Printf("db init: %v\n", err) return } defer lib.DBClose() data, _ := json.Marshal(map[string]any{"dob": "2021-07-04", "sex": 2, "lang": "en"}) err := lib.EntryWrite("", &lib.Entry{ EntryID: "1111111111111111", DossierID: "1111111111111111", Category: 0, Type: "dossier", Summary: "Jane Doe", Data: string(data), Timestamp: time.Now().Unix(), }) if err != nil { fmt.Printf("EntryWrite failed: %v\n", err) return } fmt.Println("Jane Doe created: 1111111111111111") }