Comments 2
Норм. Спасибо, что поделились.
А потом сделал свою — быстрее и эффективнее.
В начале подумал что это для DTO и все порешает кодогенерация, пока не дочитал до интерфейсов и сабслайсов ))
Простой Map со ссылками тут не обойтись, потому что слайс ссылается не на underline array, а на первый элемент. Я не смог придумать способ копирования таких массивов, который бы не тянул за собой большой оверхед. Если есть идеи — поделитесь в комментариях.
А нельзя сделать интрефейс, реализацией которого тип берет на себя ответственность копирование всякого странного?
+2
Sign up to leave a comment.
Сравниваем скорость и оверхеды библиотек Deep Copy для Go