Hello All,
I was wondering if there is a golang client for LakeFS ..
Here is a little bit more information regarding our use case:
• We are trying to use LakeFS as a foundation for our MLOps thinking for our platform (Versioned data sets will solve a lot of problems for us in the near future).
• We would also like to support Multi-Cloud capability (as our customers can have the flexibility of the cloud provider) . We have our data pipelines written in GO ...
• One of the workflows in our data pipelines is to ingest data from pulsar and generate them as parquet files into a particular repository in Lakefs.
I see there is a python client which supports object uploads as a first class API... Is there a client SDK for go ? I would like to upload the parquet files via the LakeFS api as opposed to importing from S3 as that might be cleaner approach for multi-cloud support ... Could you please let me know if HTTP API is the only pathway for golang clients or you would recommend any other approach for our use case?
u
user
11/25/2021, 4:01 AM
Hi @Ananth Gundabattula and welcome! :)
As for the moment there is no golang client for lakeFS. I believe that our API is your best solution right now, but let me check if we there is another one on our roadmap. I'll get back to you ASAP.