GO Statement with Microsoft SQL Server

I am creating a updateSQL script against a MSSQL server and this produces a GO command after each changeset. The problem with this is that we have encapsulated the sql within a try catch block which GO commands are not allowed. Is it possible to stop the GO commands being created?