4 ms·
How might one go about using this in a language that’s not supported in the documentation such as golang?
by tmpz22 6y ago
How might one go about using this in a language that’s not supported in the documentation such as golang?
- mytherin 6y agoGenerally you would need to write bindings for the system. Experimental DuckDB bindings for Go do exist [1], however, they are rather old and might not work anymore. We also have JDBC support, which might help for languages that know how to use that protocol. ODBC support is not implemented yet, but also planned. We also have a SQLite-compatible C API [2], that can potentially be used to use an existing SQLite driver that uses the SQLite C API. [1] https://github.com/marcboeker/go-duckdb https://github.com/marcboeker/go-duckdb [2] https://github.com/cwida/duckdb/blob/master/tools/sqlite3_api_wrapper/sqlite3_api_wrapper.cpp https://github.com/cwida/duckdb/blob/master/tools/sqlite3_ap...