-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there a plan to release Golang library similar to the libublk-rs? #70
Comments
Hello, The reason of libublk-rs is that:
And it takes much effort/time in re-writing it with golang. So I don't have plan to write one golang ublk library. But if you or anyone would like to write the library or one wrapper with golang, I am happy to provide help. Thanks, |
@PhanLe1010 afaik, influxdb v2 is using libflux written in rust, while influx itself in go. why not simply only go-lang wrapper? |
Hi @ming1 Thank you very much for the explanation! Yeah, it totally makes sense as you already have a lot of other works and it would be too much effort to rewriting (and more importantly maintaining) the library in a new language. We (Longhorn) will attempt to write a Golang wrapper to see if it works. We would very much appreciate your help when doing this. What would be the best way to reach out to you when we have questions? Also, do you think it is better to write a Golang wrapper around the C library or the Rust library? |
Thanks @cz172638 for the wrapper idea. We will investigate this |
Either github or email: [email protected] is fine for me.
I'd suggest to try Rust library first. Thanks, |
@ming1 |
Yes. c++ version is just easy for trying some new ideas, but all new features & bug fixes will land in Rust lib. Thanks, |
Cool! Thanks @ming1 |
Thanks a lot @ming1 ! We are very appreciate your support!
|
Thank you for the great work!
Is there a plan to release a Golang library similar to the libublk-rs https://github.com/ublk-org/libublk-rs ?
Longhorn is trying to support UBLK as the storage frontend (ref ticket longhorn/longhorn#5159). It is mostly written in Golang so we are wondering if there is any plan to release the Golang library
cc @ming1 @derekbit
Thank you very much!
The text was updated successfully, but these errors were encountered: