Xuanwo commented on PR #4886: URL: https://github.com/apache/opendal/pull/4886#issuecomment-2226773411
Hi, @Zheaoli, Thanks a lot for raising your concern. > The original Go binding is a full-function and cross-platform binding. This is incorrect. In fact, it cannot even be used with `go get`. > But for now, I think we need a lot of time to solve some issues, such as binary release and distribution and cross-platform test(for now, I believe we specialize in Linux), keep the service we support is same with the old Go bindings. This is true. I have a feeling that we will finally reintroduce CGO support for other platforms. It would be great if someone could take on the task of making the Go bindings cross-platform and fully functional. However, if no one is interested, I'm satisfied with the Go bindings working on Linux platforms for now. > So I think maybe we can make this feature as experimental and we add a new directory `binding/go-ffi` and remove the `binding/go-ffi` when the new Go binding is ready? The old Go binding has never been usable, published, or maintained. The most recent change to the Go binding was four months ago, with the latest meaningful update occurring on October 21, 2023. I prefer not to keep the old go binding unless someone steps up to help maintain it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
