title: Generic value type of Go map
body: <p>I am working on a web app with Go language. The <code>respond(writer, html, *params)</code> function needs a list of parameters which can be used to render an HTML page. I came up with a map as this which works fine:</p>
  
  <pre><code>&amp;map[string][]string
  </code></pre>
  
  <p>However, recently I need to squeeze in a value pair in the format of <code>{string, map[string][]string}</code> which obviously blew up the compiler. So I am wondering if there is any generic type I can utilize, i.e. <code>map[string]GenericType</code>.</p>
  
  <p>Any thoughts is welcomed.</p>