go语言基础之copy的使用

1、copy的使用

示例:

package main //必须有个main包

import "fmt"

func main() {
        srcSlice := []int{1, 2}  //源
        dstSlice := []int{6, 6, 6, 6, 6}  //目的
    
        //源替换目的位置
        copy(dstSlice, srcSlice)
        fmt.Println("dst = ", dstSlice)
}

执行结果:

dst =  [1 2 6 6 6]