Can you simplify it with map[string]interface{}? Otherwise, the error indicates impedance mismatch between C++ and Go. This is hard to debug - put printf everywhere, print the allocated/freed/sent/received pointers (%p), and _reduce_ the program line-by-line, till the error vanishes.
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.