SimSIMD icon indicating copy to clipboard operation
SimSIMD copied to clipboard

GoLang bindings

Open ashvardanian opened this issue 1 year ago • 2 comments

Initial implementation is very slow, due to the costs of cGo calls.

ashvardanian avatar Oct 17 '23 04:10 ashvardanian

I have no experience with this module, but it might be worth trying: https://github.com/ebitengine/purego

This apparently allows calling C-code without the CGo overhead.

corani avatar Jan 24 '24 09:01 corani

Great reference, @corani! Never seen it! I can try it later, but it's not a high priority right now. Feel free to open a PR if you ever have time 🤗

ashvardanian avatar Jan 24 '24 10:01 ashvardanian