title: use string as function name - golang
body: <p>Is theere a way to use a string as a function name and call it?</p>
  
  <p>I have a map of strings to function names<br>
  <code>stuff := map[string]string{'keyword','function'}</code></p>
  
  <p>and when the <code>keyword</code> is used, i want to call <code>function</code> with 2 arguments<br>
  <code>stuff['keyword'](arg1,arg2)</code></p>
  
  <p>But it gives me this error:</p>
  
  <pre><code>cannot call non-function key (type string)
  </code></pre>
  
  <p>Is there a way to keep my <code>string</code> to <code>string</code> map and still achieve this?</p>