DeepCopy makes deep copies of things: unexported field values are not copied.
cpy := deepcopy.Copy(orig)