github.com/bobusumisu/go-ahocorasick (go): Package ahocorasick implements the Aho-Corasick string searching algorithm in Go.  The algorithm is implemented using a double array trie for increased access speed and reduced memory consumption.  The algorithm uses an alphabet size of 256, so can only be used to match byte patterns.
Keywords: aho-corasick