An implementation of a BK-Tree data structure in Go. The code adds a dictionary of words (strings) into a BK-tree. And then allows you to search the tree, to find those that are most similar to a given query word.
Note: this is not a library but a full program which can be run using:
$ go run bktree.go
See the LICENSE file for license rights and limitations (MIT).