golang中int类型切片无需传指针就可以改变切片的值

func main() {
        x := []int{1, 2, 3}
        func(arr []int) {
                arr[0] = 7
                fmt.Println(x)        // [7 2 3]
        }(x)
        fmt.Println(x)        // [7 2 3]