title: Google Go error - "cannot make type"
body: <p>In my Go code I want to make an array of custom data type. I call</p>
  
  <pre><code>Blocks=make(*BlockData, len(blocks))
  </code></pre>
  
  <p>and I get error:</p>
  
  <pre><code>cannot make type *BlockData
  </code></pre>
  
  <p>my class BlockData contains such field types as uint64, int64, float32, string, []byte, []string and []*TransactionData. The last one is an array of pointers to another custom class of mine.</p>
  
  <p>What should I do to fix this error?</p>