golang中map的值引用问题
package main import ("fmt"
)
type string_map map[]string
func main() {
map1 := make(string_map)
map1["one"] = []string{"one"} //先赋值
one := map1["one"] //把赋值的映射使用一个变量表示
one = []string{"two"} //给这个变量赋另外的值
fmt.Println(one)
fmt.Println(map1)
}
页:
[1]