go interfate 賦值slice 等數據, 若是是引用類型數據,則一改改所有

func main(){ spa

    var str_slice = []string {"123"} string

    var str_interface  interface{}
    str_interface = str_slice
    fmt.Println(str_slice,str_interface) //輸出 [123] [123] 引用

    str_slice[0] = "963"
    fmt.Println(str_slice,str_interface) //輸出 [963] [963]
數據

} co

go interfate 賦值slice 等數據, 若是是引用類型數據,則一改改所有 background

相關文章
相關標籤/搜索