opendal icon indicating copy to clipboard operation
opendal copied to clipboard

Integrate with purego to build a go binding

Open Xuanwo opened this issue 2 years ago • 6 comments

https://github.com/ebitengine/purego

Xuanwo avatar Feb 17 '23 17:02 Xuanwo

If someone else asks for Swift bindings, I will try https://github.com/mozilla/uniffi-rs 🤗

imWildCat avatar Feb 18 '23 04:02 imWildCat

If someone else asks for Swift bindings, I will try https://github.com/mozilla/uniffi-rs 🤗

Seems interesting, please create a new issue for this. It's better to find a possible user that intend to use this binding so that we can evaluate/verify/test it earlier.

Xuanwo avatar Feb 18 '23 05:02 Xuanwo

Created: #1369

imWildCat avatar Feb 18 '23 05:02 imWildCat

progress could be found here (in chinese): https://note.xuanwo.io/#/page/opendal%2Fgolang%20bindings

The future I expect to see will be:

package main

import (
    "fmt"

    opendal "opendal.databend.rs/go"
)

func main() {
    fmt.Println(opendal.Xxxx)
}

Xuanwo avatar Feb 18 '23 16:02 Xuanwo

Go binding is actually exciting to me, looking forward to the progress🤩

wey-gu avatar Feb 18 '23 17:02 wey-gu

Go binding is great, looking forward to it. I will try to integrate opendal with Milvus when go and c binding are ready 😄

jiaoew1991 avatar Feb 28 '23 02:02 jiaoew1991