kdbgo
kdbgo copied to clipboard
kdb+ client driver for Go
I created two functions to parse and write binary files. They can be imported into q using the load command. ```go err = kdb.WriteToFile("data.kdb", kdbTable) ``` and then in q...
This seems to fix the unmarshalDictToMap function
Im trying to use UnmarshalDict any i got it to work with all fields but a list of char My table structure ``` c | t f a -----------| -----...
Hey, I noticed that the function `UnmarshalDict` have some behaviour around field names that may be undesirable (certainly is for my usecase). The main issue is that when it looks...
Alternatives: https://gof.rs/projects/uuid/ or https://github.com/google/uuid reason: package is not maintained/versioned and has some issues https://github.com/nu7hatch/gouuid/issues/26
Here is my code, please check it out. ``` package main import ( "bytes" "fmt" "log" "os" "os/exec" "strconv" kdb "github.com/sv/kdbgo" ) var testPort = 0 func StartQ(ready chan struct{})...
Some of the v0 api is not very familiar to regular users of net package and can be made more modular. v1beta branch uses more straightforward Conn and Dial for...
Some commits have additional notes attached to them. Breaking changes: KU, KV, KT were changed to integers from time objects, as this was not handling negative values correctly. -KU, -KV,...
- Fix round-tripping of date/time types `KD`, `KP`, `KZ`, `KU`, `KV`, `KT` - Null values in kdb now map to the "zero" Time (and vice versa)