You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ok this is going to be an odd request, but can someone in the Go development team work on creating a Go driver for ADBC?
We want to use Azure SQL Server for analytical and machine learning workloads and using ADBC to read data in as vectors is preferable. We're currently using ADBC with Snowflake..
I would take this on, but I'm a python developer..
Currently, new drivers can be written in C#, C/C++, Go, and Java. A driver written in C/C++ or Go can be used from either of those languages, as well as C#, Python, R, and Ruby. (C# can experimentally export drivers to the same set of languges as well.) The Rust API definitions for ADBC are still under development, but we plan for them to be on par with C#, C/C++, and Go in this respect.
It is so far preferable to write new drivers in Go.
In Go, some frameworks are available for driver authors. go/adbc/driver/internal/driverbase manages much of the boilerplate and basic state management for drivers.
The text was updated successfully, but these errors were encountered:
Ok this is going to be an odd request, but can someone in the Go development team work on creating a Go driver for ADBC?
We want to use Azure SQL Server for analytical and machine learning workloads and using ADBC to read data in as vectors is preferable. We're currently using ADBC with Snowflake..
I would take this on, but I'm a python developer..
apache/arrow-adbc#588
https://arrow.apache.org/adbc/main/driver/authoring.html
Writing New Drivers
Currently, new drivers can be written in C#, C/C++, Go, and Java. A driver written in C/C++ or Go can be used from either of those languages, as well as C#, Python, R, and Ruby. (C# can experimentally export drivers to the same set of languges as well.) The Rust API definitions for ADBC are still under development, but we plan for them to be on par with C#, C/C++, and Go in this respect.
It is so far preferable to write new drivers in Go.
In Go, some frameworks are available for driver authors. go/adbc/driver/internal/driverbase manages much of the boilerplate and basic state management for drivers.
The text was updated successfully, but these errors were encountered: