Spell checking and fuzzy search suggestion written in Golang