@@ -1030,8 +1030,7 @@ void t_go_generator::get_publicized_name_and_def_value(t_field* tfield,
1030
1030
t_const_value** OUT_def_value) const {
1031
1031
const string base_field_name = tfield->get_name ();
1032
1032
const string escaped_field_name = escape_string (base_field_name);
1033
- const string go_safe_name = variable_name_to_go_name (escaped_field_name);
1034
- *OUT_pub_name = publicize (go_safe_name);
1033
+ *OUT_pub_name = publicize (escaped_field_name);
1035
1034
*OUT_def_value = tfield->get_value ();
1036
1035
}
1037
1036
@@ -1132,7 +1131,7 @@ void t_go_generator::generate_go_struct_definition(ofstream& out,
1132
1131
if (it != (*m_iter)->annotations_ .end ()) {
1133
1132
gotag = it->second ;
1134
1133
}
1135
- indent (out) << publicize (variable_name_to_go_name (( *m_iter)->get_name () )) << " " << goType
1134
+ indent (out) << publicize (( *m_iter)->get_name ()) << " " << goType
1136
1135
<< " `thrift:\" " << escape_string ((*m_iter)->get_name ()) << " ,"
1137
1136
<< sorted_keys_pos;
1138
1137
@@ -1230,7 +1229,7 @@ void t_go_generator::generate_isset_helpers(ofstream& out,
1230
1229
1231
1230
for (f_iter = fields.begin (); f_iter != fields.end (); ++f_iter) {
1232
1231
const string field_name (
1233
- publicize (variable_name_to_go_name ( escape_string ((*f_iter)->get_name () ))));
1232
+ publicize (escape_string ((*f_iter)->get_name ())));
1234
1233
if ((*f_iter)->get_req () == t_field::T_OPTIONAL || is_pointer_field (*f_iter)) {
1235
1234
out << indent () << " func (p *" << tstruct_name << " ) IsSet" << field_name << " () bool {"
1236
1235
<< endl;
@@ -1281,7 +1280,7 @@ void t_go_generator::generate_countsetfields_helper(ofstream& out,
1281
1280
continue ;
1282
1281
1283
1282
const string field_name (
1284
- publicize (variable_name_to_go_name ( escape_string ((*f_iter)->get_name () ))));
1283
+ publicize (escape_string ((*f_iter)->get_name ())));
1285
1284
1286
1285
out << indent () << " if (p.IsSet" << field_name << " ()) {" << endl;
1287
1286
indent_up ();
@@ -1319,7 +1318,7 @@ void t_go_generator::generate_go_struct_reader(ofstream& out,
1319
1318
for (f_iter = fields.begin (); f_iter != fields.end (); ++f_iter) {
1320
1319
if ((*f_iter)->get_req () == t_field::T_REQUIRED) {
1321
1320
const string field_name (
1322
- publicize (variable_name_to_go_name ( escape_string ((*f_iter)->get_name () ))));
1321
+ publicize (escape_string ((*f_iter)->get_name ())));
1323
1322
indent (out) << " var isset" << field_name << " bool = false;" << endl;
1324
1323
}
1325
1324
}
@@ -1375,7 +1374,7 @@ void t_go_generator::generate_go_struct_reader(ofstream& out,
1375
1374
// Mark required field as read
1376
1375
if ((*f_iter)->get_req () == t_field::T_REQUIRED) {
1377
1376
const string field_name (
1378
- publicize (variable_name_to_go_name ( escape_string ((*f_iter)->get_name () ))));
1377
+ publicize (escape_string ((*f_iter)->get_name ())));
1379
1378
out << indent () << " isset" << field_name << " = true" << endl;
1380
1379
}
1381
1380
@@ -1414,7 +1413,7 @@ void t_go_generator::generate_go_struct_reader(ofstream& out,
1414
1413
for (f_iter = fields.begin (); f_iter != fields.end (); ++f_iter) {
1415
1414
if ((*f_iter)->get_req () == t_field::T_REQUIRED) {
1416
1415
const string field_name (
1417
- publicize (variable_name_to_go_name ( escape_string ((*f_iter)->get_name () ))));
1416
+ publicize (escape_string ((*f_iter)->get_name ())));
1418
1417
out << indent () << " if !isset" << field_name << " {" << endl;
1419
1418
out << indent () << " return thrift.NewTProtocolExceptionWithType(thrift.INVALID_DATA, "
1420
1419
" fmt.Errorf(\" Required field " << field_name << " is not set\" ));" << endl;
@@ -1516,7 +1515,7 @@ void t_go_generator::generate_go_struct_writer(ofstream& out,
1516
1515
indent_up ();
1517
1516
1518
1517
if (field_required == t_field::T_OPTIONAL) {
1519
- out << indent () << " if p.IsSet" << publicize (variable_name_to_go_name ( field_name) ) << " () {"
1518
+ out << indent () << " if p.IsSet" << publicize (field_name) << " () {"
1520
1519
<< endl;
1521
1520
indent_up ();
1522
1521
}
@@ -1827,7 +1826,7 @@ void t_go_generator::generate_service_client(t_service* tservice) {
1827
1826
f_service_ << indent () << " args := " << argsname << " {" << endl;
1828
1827
1829
1828
for (fld_iter = fields.begin (); fld_iter != fields.end (); ++fld_iter) {
1830
- f_service_ << indent () << publicize (variable_name_to_go_name (( *fld_iter)->get_name () ))
1829
+ f_service_ << indent () << publicize (( *fld_iter)->get_name ())
1831
1830
<< " : " << variable_name_to_go_name ((*fld_iter)->get_name ()) << " ," << endl;
1832
1831
}
1833
1832
f_service_ << indent () << " }" << endl;
@@ -1917,8 +1916,7 @@ void t_go_generator::generate_service_client(t_service* tservice) {
1917
1916
vector<t_field*>::const_iterator x_iter;
1918
1917
1919
1918
for (x_iter = xceptions.begin (); x_iter != xceptions.end (); ++x_iter) {
1920
- const std::string varname = variable_name_to_go_name ((*x_iter)->get_name ());
1921
- const std::string pubname = publicize (varname);
1919
+ const std::string pubname = publicize ((*x_iter)->get_name ());
1922
1920
1923
1921
f_service_ << indent () << " if result." << pubname << " != nil {" << endl;
1924
1922
f_service_ << indent () << " err = result." << pubname << endl;
@@ -2561,7 +2559,7 @@ void t_go_generator::generate_process_function(t_service* tservice, t_function*
2561
2559
f_service_ << " , " ;
2562
2560
}
2563
2561
2564
- f_service_ << " args." << publicize (variable_name_to_go_name (( *f_iter)->get_name () ));
2562
+ f_service_ << " args." << publicize (( *f_iter)->get_name ());
2565
2563
}
2566
2564
2567
2565
f_service_ << " ); err2 != nil {" << endl;
@@ -2577,7 +2575,7 @@ void t_go_generator::generate_process_function(t_service* tservice, t_function*
2577
2575
f_service_ << indent () << " case " << type_to_go_type (((*xf_iter)->get_type ())) << " :"
2578
2576
<< endl;
2579
2577
f_service_ << indent () << " result."
2580
- << publicize (variable_name_to_go_name (( *xf_iter)->get_name () )) << " = v" << endl;
2578
+ << publicize (( *xf_iter)->get_name ()) << " = v" << endl;
2581
2579
}
2582
2580
2583
2581
f_service_ << indent () << " default:" << endl;
@@ -2659,7 +2657,7 @@ void t_go_generator::generate_deserialize_field(ofstream& out,
2659
2657
(void )coerceData;
2660
2658
t_type* orig_type = tfield->get_type ();
2661
2659
t_type* type = get_true_type (orig_type);
2662
- string name (prefix + publicize (variable_name_to_go_name ( tfield->get_name () )));
2660
+ string name (prefix + publicize (tfield->get_name ()));
2663
2661
2664
2662
if (type->is_void ()) {
2665
2663
throw " CANNOT GENERATE DESERIALIZE CODE FOR void TYPE: " + name;
@@ -2920,7 +2918,7 @@ void t_go_generator::generate_serialize_field(ofstream& out,
2920
2918
string prefix,
2921
2919
bool inkey) {
2922
2920
t_type* type = get_true_type (tfield->get_type ());
2923
- string name (prefix + publicize (variable_name_to_go_name ( tfield->get_name () )));
2921
+ string name (prefix + publicize (tfield->get_name ()));
2924
2922
2925
2923
// Do nothing for void types
2926
2924
if (type->is_void ()) {
@@ -3156,7 +3154,7 @@ void t_go_generator::generate_go_docstring(ofstream& out,
3156
3154
3157
3155
for (p_iter = fields.begin (); p_iter != fields.end (); ++p_iter) {
3158
3156
t_field* p = *p_iter;
3159
- ss << " - " << publicize (variable_name_to_go_name ( p->get_name () ));
3157
+ ss << " - " << publicize (p->get_name ());
3160
3158
3161
3159
if (p->has_doc ()) {
3162
3160
ss << " : " << p->get_doc ();
0 commit comments