diff --git a/copier_benchmark_test.go b/copier_benchmark_test.go index d9daccc..13c569f 100644 --- a/copier_benchmark_test.go +++ b/copier_benchmark_test.go @@ -35,9 +35,12 @@ func BenchmarkNamaCopy(b *testing.B) { DoubleAge: user.DoubleAge(), } - for _, note := range user.Notes { - employee.Notes = append(employee.Notes, ¬e) + employee.Notes = make([]*string, len(user.Notes)) + for idx, note := range user.Notes { + tmp := note + employee.Notes[idx] = &tmp } + employee.Role(user.Role) } }