Remove trailing space from compiler generated go code

Client: go
diff --git a/compiler/cpp/src/thrift/generate/t_go_generator.cc b/compiler/cpp/src/thrift/generate/t_go_generator.cc
index a42c71a..8ed9140 100644
--- a/compiler/cpp/src/thrift/generate/t_go_generator.cc
+++ b/compiler/cpp/src/thrift/generate/t_go_generator.cc
@@ -822,10 +822,10 @@
     if (iter_std_name != escape_string(iter_name)) {
       from_string_mapping << indent() << "case \"" << iter_std_name << "\", \""
                           << escape_string(iter_name) << "\": return " << tenum_name << "_"
-                          << iter_name << ", nil " << '\n';
+                          << iter_name << ", nil" << '\n';
     } else {
       from_string_mapping << indent() << "case \"" << iter_std_name << "\": return " << tenum_name
-                          << "_" << iter_name << ", nil " << '\n';
+                          << "_" << iter_name << ", nil" << '\n';
     }
   }
 
@@ -2714,7 +2714,7 @@
         f_remote << indent() << "defer " << mbTrans << ".Close()" << '\n';
         f_remote << indent() << "_, " << err1 << " := " << mbTrans << ".WriteString(" << arg << ")"
                  << '\n';
-        f_remote << indent() << "if " << err1 << " != nil { " << '\n';
+        f_remote << indent() << "if " << err1 << " != nil {" << '\n';
         indent_up();
         f_remote << indent() << "Usage()" << '\n';
         f_remote << indent() << "return" << '\n';