reference follow codes:
1: write to /var/tmp/buildahxxx
|
size, err := io.Copy(writer, rc) |
2: copy blob, write to /var/tmp/container_storagexxx
|
_, err = io.Copy(diffID.Hash(), decompressed) |
if first one exe io.Copy why second code used Copy too,does it instead of os.Rename?
above what would lead poor performance , or am i missing something?