title: parenthesis and curly braces difference in golang
body: <pre><code>a := []byte("H") //works
  a := []byte{"H"} //does not compile
  </code></pre>
  
  <p>What is the conceptual difference between () and {} as used above? </p>