Why does the Go image package cut+paste looping over pixels? Why does the Go image package cut+paste looping over pixels? go go

Why does the Go image package cut+paste looping over pixels?