An optimized substring search engine written in Go