Use copy() to copy elements from one slice to another:
src := []int{1, 2, 3}
dst := make([]int, 3)
n := copy(dst, src) // n is number copied
The copy function returns how many elements were copied. It copies the minimum of len(src) and len(dst). The destination must already have enough length. Copy doesn't grow the destination slice.