code: func findNodeType() reflect.Type {
  	var nodeContainer struct {
  		Node ast.Node
  	}
  	value := reflect.ValueOf(nodeContainer).FieldByName("Node")
  	return value.Type()
  }
docs: // findNodeType returns the type of ast.Node