GoLang:fix overload functions with polymorphic issue
del tmp files