lua acces go base type for point 

type MyType struct{
     MyVar *int
}
in lua ,can not access MyVar ,because it is point

this commit change base point type to base type auto,maybe useful