Go の Fuzzy Finder ライブラリである go-fzf を作りました。 go-fzf を使用すると次のような Fuzzy Finder を簡単に実装することができます。 上の例で実行している main.go の内容はこれだけです。 package main import ( "fmt" "log" "github.com/koki-develop/go-fzf" ) func main() { items := []string{"hello", "world", "foo", "bar"} f, err := fzf.New() if err != nil { log.Fatal(err) } idxs, err := f.Find(items, func(i int) string { return items[i] }) if err != nil { log.Fatal