GOLang(数组操作随篇)

创建一个类似PHP Array

$data["userInfo"] = ["name"=>"Josn","ages"=>"eleven"]

 

1. make 一个切片,go中,所有关于数组(切片)的操纵,都需要先make

//make 可以理解为创建的意思,[string]string 第一个string的含义是键string类型第二个string含义是值是string以此类推多维数组 

user := make(map[string]string)   

//赋值操作与PHP中的赋值就差不多了

PHP:$data["userInfo"]["country"]="China";

GO: user["name"] = "josn" //赋值

  user["age"] = "eleven"

userName := user["name"]

2. 切片(数组)创建完毕

printf("%s", user)//打印完全数组信息

println(userName)//打印键值

 

3.多维数组

apm := make(map[string]map[string]string)

 ["a"=>["b"=>"c"]]

posted @ 2017-01-16 11:42  阿波罗一号  阅读(1493)  评论(0编辑  收藏  举报