ahocorasick for golang