Hann: A Fast Approximate Nearest Neighbor Search Library for Go
github.com
github.com
cool to see this. however, really missing benchmarks to compare to Redis, Vertex, Elastic, FAISS
so this is just FFI into C? hm...
So fixing to make it compile just with the Go toolchain (probably by rewriting in assembly) seems doable. Using avo to produce assembly: https://github.com/mmcloughlin/avo
(and by struggling I mean can’t do it at all and requires either FFI or Goasm)