[Go][FlightSQL] Add support for "grpc+tcp", "grpc+unix" and "grpc+tls" schemes in driver
Open
good-first-issue
Type: enhancement
- Dominant language
- Assembly
- Stars
- 404
- Forks
- 145
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 87
Description
### Describe the enhancement requested
Currently the scheme expected for the `database/sql` driver introduced with apache/arrow#34331 only accepts a URI scheme of `flightsql://`. In order to maintain consistency with the other FlightSQL implementations, it should also support the same schemes as the `pyarrow.flight`, C++, Java and ADBC libraries for flight sql: `grpc+tcp://`, `grpc+unix://` and `grpc+tls://`.
### Component(s)
FlightRPC, Go
Contributor guide
Assessment
This issue has not been assessed yet.