package main
import "fmt"
type Test struct {
A string
}
func main() {
test1()
test2()
}
func test1() {
a := []int{1,2,3,4}
var b []int
b = make([]int, len(a))
copy(b, a)
fmt.Println("b: ", b)
}
func test2() {
a := []int{1,2,3,4}
var b []int
copy(b, a)
fmt.Println("b: ", b)
}
result;
b: [1 2 3 4]
b: []