5 ms·
does anyone know of a Go client?
by 3lux 11y ago
does anyone know of a Go client?
- Goranek 11y agoI suppose you should be able to use any Go Hbase client.
- andrewstuart 11y agoNo, but there's a Go client for AWS.
- skj 11y agohttps://github.com/google/google-api-go-client https://github.com/google/google-api-go-client is the code-gen Go client for Google APIs. It probably does not (yet) have the generated client for cloud bigtable checked in (but I'm sure it will), but you can always use it to generate a client. You pass it the API to use on the command line, it will go fetch the docs it needs to make your client, and put its source where you tell it to.
- kevinschumacher 11y agoThis uses the HBase API. You just connect to it like you would any other HBase cluster, using an HBase client. It's not like e.g., BigQuery or Datastore where you need the API client. You include a JAR and then connect to HBase like normal.
- saurik 11y agoThe website claims that you must use their customized version of the Java HBase client library: it does not claim it is network compatible, and seems to state it is API compatible with the Java API (but then describes numerous subtle differences). > To access Cloud Bigtable, you use a customized version of the Apache HBase 1.0.1 Java client.
- Goranek 11y agoBelieve it or not, it appears gcloud-golang package already contains go bigtable library :) https://github.com/GoogleCloudPlatform/gcloud-golang/commit/df65e0af2d15158fecd80eed6333e2927bf2ed54 https://github.com/GoogleCloudPlatform/gcloud-golang/commit/...
- dsymonds 11y agogo get google.golang.org/cloud/bigtable