p2panda
p2panda copied to clipboard
FFI Binding generation (via GObject and UniFFI)
UniFFI currently supports (Link):
- Kotlin
- Swift
- Python
- Ruby
- Go
- C#
GObject (Link):
- Vala
- Python
- JavaScript / NodeJS
- Ruby
- Haskell
- Go
- C++
- Lua
- .. and more
Maybe just sticking to GObject is enough (even though the UniFFI interface looks more modern)?
I am lurking, I have subscribed, I am highly interested in Golang bindings 😌
(Is anyone hacking on this? I'm willing to give it a shot but don't know a fucking thing about Rust or the internals of the project. If it sounds possible, any and all tips welcome! Hope you're all well! Best wishes, happy new year, destroy capitalism etc.)