initial commit of golang hellow world with defer