title: Regexp in Golang not matching
body: <p>I'm currently writing tests for SQL using the package <a href="http://godoc.org/github.com/DATA-DOG/go-sqlmock" rel="nofollow">sqlmock</a>, however, I've been unable to find a regular expression that seems to match what I would have thought was a relatively simple expression.</p>
  
  <p>I've included a play url with the code below. However, I'm unsure as to why these strings don't match?</p>
  
  <p><a href="http://play.golang.org/p/I6QZkjkLmj" rel="nofollow">http://play.golang.org/p/I6QZkjkLmj</a></p>
  
  <pre><code>package main
  
  import (
      "fmt"
      "regexp"
  )
  
  var myExp = regexp.MustCompile(`SELECT count(\*) FROM video_resource WHERE key = $1`)
  
  func main() {
      fmt.Println(myExp)
      fmt.Println("SELECT count(\\*) FROM video_resource WHERE key = $1")
      matched := myExp.MatchString("SELECT count(\\*) FROM video_resource WHERE key = $1")
      fmt.Println(matched)
      fmt.Printf("%+v", myExp.MatchString("SELECT count(*) FROM video_resource WHERE key = $1"))
  }
  </code></pre>