title: Using question mark within query in golang
body: <p>I'm creating a query to select rows with a given URL.</p>
  
  <p>I'm using this code to create the query and retrieve the data</p>
  
  <pre><code>  pages_query := `
              SELECT id
              FROM   pages
              WHERE  url = 'my.url.com?param=23/'`
    stmt, err := datastore.DB.Prepare(pages_query)
    rows, err := stmt.Query()
  
  </code></pre>
  
  <p>But it does not retrieve any data, though there are records matching that query in the database.</p>
  
  <p>I believe that is because the stmt.Query() replaces the '?' with none, but I haven't been able to scape it. </p>
  
  <p>How could I scape that question mark? </p>