LINUX.ORG.RU

История изменений

Исправление Toxo2, (текущая версия) :

почему автор не в состоянии добавить немного семантики и написать что-то типа:

Не скажу за автора.

«Что-то типа» unpack_uint32 в Golang, наверное, выглядело бы как-то так:

p := bytes.NewBuffer(s[4:])
binary.Read(p, binary.LittleEndian, &dt.numberOfRecords)

Могу пофантазировать, что автор точно знает, что его авторский вариант компилятор Go сможет преобразовать в простые инструкции в итоге, а вот огород с созданием объекта - так и останется огородом с объектом. Мне так кажется.

Исходная версия Toxo2, :

почему автор не в состоянии добавить немного семантики и написать что-то типа:

Не скажу за автора.

«Что-то типа» unpack_uint32 в Golang, наверное, выглядело бы как так:

p := bytes.NewBuffer(s[4:])
binary.Read(p, binary.LittleEndian, &dt.numberOfRecords)

Могу пофантазировать, что автор точно знает, что его авторский вариант компилятор Go сможет преобразовать в простые инструкции в итоге, а вот огород с созданием объекта - так и останется огородом с объектом. Мне так кажется.