да тупо лень печатать где оверинжениринг?
Вот с этим соглашусь. И это реально единственная причина кмк появления этих двух функций. Хотя нет есть еще вторая. О дженерики, теперь я могу сделать так.
Мы и до дженериков так делали
Так лучше что ли? func SomeFunc() { field0 := "string0" field1 := "string1" field2 := "string2" field3 := "string3" field4 := "string4" field5 := "string5" field6 := "string6" field7 := "string7" field8 := "string8" field9 := "string9" r := Request{ Field0: &field0, Field1: &field1, Field2: &field2, Field3: &field3, Field4: &field4, Field5: &field5, Field6: &field5, Field7: &field7, Field8: &field8, Field9: &field9, } }
А если там ге строки а константы?
И ещё ж нечитабельно нифига
Ну хотя в таком случае константы можно поменять на глобальные переменные, согласен, но все равно
кстати, кто заметил пасхалочку на Field6?)
Обсуждают сегодня