package main
import
"fmt"
func
main()
/*檢視元素在集合中是否存在 */
capital, ok := datamap[
"sunday"
]/*如果確定是真實的,則存在,否則不存在 */
if ok
else
}
api server listening at:
127.0
.0.1
:31389
sunday value 星期天
monday value 星期一
tuesday value 星期二
wednesday value 星期三
thursday value 星期四
firday value 星期五
staurday value 星期六
sunday 是 星期天
process exiting with code:
0
package main
import
"fmt"
func
main()
/*檢視元素在集合中是否存在 */
capital, ok := datamap[
"sunday"
]/*如果確定是真實的,則存在,否則不存在 */
if ok
else
/*刪除map中的星期六*/
delete
(datamap,
"staurday"
) fmt.
println
("刪除後:\r"
)for index :=
range datamap
}
firday value 星期五
staurday value 星期六
sunday value 星期天
monday value 星期一
tuesday value 星期二
wednesday value 星期三
thursday value 星期四
sunday 是 星期天
刪除後:
wednesday value 星期三
thursday value 星期四
firday value 星期五
sunday value 星期天
monday value 星期一
tuesday value 星期二
go語言基礎之map
go語言中提供的對映關係容器為map,其內部使用雜湊表hash實現 map map是一種無序的基於key value的資料結構,必須初始化才能使用 package main import fmt func main fmt.println map1 判斷某乙個值是否存在 返回兩個引數,1.返回的值 ...
Go語言基礎之map
go語言中提供的對映關係容器為map,其內部使用雜湊表 hash 實現。map是一種無序的基於key value的資料結構,go語言中的map是引用型別,必須初始化才能使用。go語言中map的定義語法如下 map keytype valuetype 其中,map型別的變數預設初始值為nil,需要使用...
Go語言基礎之map
map是python中的dict型別。目錄 map的宣告基本上沒有多餘的元素。var mapname map keytpye valuetype其中 map型別的變數預設初始值為nil,需要使用make 函式來分配記憶體。語法為 make map keytype valuetype,cap 如果不使...