THRIFT-2384 Binary map keys produce uncompilable code in go

Patch: Aleksey Pesternikov
diff --git a/compiler/cpp/src/generate/t_go_generator.cc b/compiler/cpp/src/generate/t_go_generator.cc
index af7b379..57f9cb9 100644
--- a/compiler/cpp/src/generate/t_go_generator.cc
+++ b/compiler/cpp/src/generate/t_go_generator.cc
@@ -2930,7 +2930,7 @@
     t_field vfield(tmap->get_val_type(), "");
     kfield.set_req(t_field::T_OPT_IN_REQ_OUT);
     vfield.set_req(t_field::T_OPT_IN_REQ_OUT);
-    generate_serialize_field(out, &kfield, kiter);
+    generate_serialize_field(out, &kfield, kiter, true);
     generate_serialize_field(out, &vfield, viter);
 }