&gt; Go has regexps, and a very good implementation at it.<p>In my experience, porting code from Perl to Go, Go&#x27;s regexp package is vastly inferior to Perl&#x27;s, in multiple areas, speed, memory, unicode handling (eg: \b works on ascii-only in Go), etc. For example, for some large regexps handling url blacklists, reduced programmatically with Perl&#x27;s awesome regexp assembly tools, I had to rely on PCRE in the end, Go just could not cope with that (not even the c++ re2). I do avoid regexps, regexps are usually best avoided, and all that, but <i>there are</i> areas in which they are by far the best option. In those areas, I postulate, from my own experience, that Perl&#x27;s implementation is king. Speed, memory usage, Unicode.