title: How to escape back ticks
body: <p>MySQL requires tables that shadow reserved words to be back ticked. I have a table Role which is a reserved word, but I have already put my query in back ticks so I can write it over multiple lines (this is a toy query, large ones will not fit on one line).</p>
  
  <p>How do I escape the back ticks?</p>
  
  <p>Here is my code:</p>
  
  <pre><code>dbmap := db.InitDb()
  
  var roles []entities.Role
  query :=
      ` &lt;&lt; Difficult to see with SO's code editor widget, but here is a back tick
  SELECT *
  FROM `Role` &lt;&lt;&lt; Needs escaping
  `  &lt;&lt; Difficult to see, but here is a back tick
  
  _, err := dbmap.Select(&amp;roles, query, nil)
  if err != nil {
      panic(err)
  }
  
  fmt.Println(roles)
  </code></pre>