I'd like to get (reflect)type from type name.
http://play.golang.org/p/c-9IpSafx0
package main
import (
"fmt"
"reflect"
)
type Name string
func main() {
fmt.Println("Hello, playground")
var name Name = "Taro"
fmt.Println(name)
fmt.Println(getType(name))
// fmt.Println(getType(Name)) // want to same as getType(name)
}
func getType(v interface{}) reflect.Type {
return reflect.TypeOf(v)
}
How do I rewrite getType function.