title: Any way to escape a Go string in a regular expression?
body: <p>I'm wanting to match <code>^(@|\s)*{{string}}:?</code> whereas {{string}} is dynamically defined. It may have periods and dashes and any number of things in it and I really need for it to be escaped.</p>
  
  <p>PHP provides a <code>preg_quote</code> method that escapes all special characters safely. I was wondering if Go provides any sort of analog.</p>