build go lang file