[go] Why can't I duplicate a slice with `copy()`?