title: How to get Type representation from name via reflection?
body: <p>Is there a way to use the <a href="https://golang.org/pkg/reflect/" rel="noreferrer">reflection libraries</a> in Go to go from the name of a type to its <a href="https://golang.org/pkg/reflect/#Type" rel="noreferrer">Type</a> representation?</p>
  
  <p>I've got a library where the user needs to provide Type representations for some code generation. I know it must be possible (in a sense) because  they can just create a variable of that type and call the <a href="https://golang.org/pkg/reflect/#TypeOf" rel="noreferrer">TypeOf function</a>, but is there a way to circumvent this and just get representation from the name?</p>