Copying and Appending Slices
This lesson describes the method of copying a slice or appending a slice to provide flexibility.
We'll cover the following...
We'll cover the following...
Modifying slices
To increase the capacity of a slice one must create a new and larger slice and copy the contents of the original slice into it.
Use of the copy function
Its syntax is as:
func copy(dst, src []T) int
The function copy copies slice elements of type T from a source src to a destination dst, overwriting the corresponding elements in dst, and it returns the number of elements copied. Source and destination may overlap. The number of arguments copied is the minimum of len(src) and len(dst). When src is a string, the element type is byte. ...