这篇“Go中怎么创建和使用map”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Go中怎么创建和使用map”文章吧。
packagemainimport"fmt"funcmain(){ varcountryCapitalMapmap[string]string/*创建集合 */ countryCapitalMap=make(map[string]string) /* map插入key - value对,各个国家对应的首都 */ countryCapitalMap["France"]="巴黎" countryCapitalMap["Italy"]="罗马" countryCapitalMap["Japan"]="东京" countryCapitalMap["India "]="新德里" /*使用键输出地图值 */ forcountry:=rangecountryCapitalMap{ fmt.Println(country,"首都是",countryCapitalMap[country]) } /*查看元素在集合中是否存在 */ capital,ok:=countryCapitalMap["American"]/*如果确定是真实的,则存在,否则不存在 */ /*fmt.Println(capital) */ /*fmt.Println(ok) */ if(ok){ fmt.Println("American 的首都是",capital) }else{ fmt.Println("American 的首都不存在") }}
以上实例运行结果为:
France首都是巴黎Italy首都是罗马Japan首都是东京India首都是新德里American的首都不存在
以上就是关于“Go中怎么创建和使用map”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注恰卡编程网行业资讯频道。
go如何实现职责链模式
Go Callvis如何使用
go pprof如何使用
go语言如何获取map元素
golang循环遍历map的方式有哪些
Go框架三件套Gorm、Kitex、Hertz怎么使用
Go语言单元测试和基准测试实例代码分析
Map怎么实现按单个或多个Value排序
Map怎么实现按单个或多个Value排序本篇内容主要讲解“Map怎...
go Realize怎么使用
goRealize怎么使用本文小编为大家详细介绍“goReal...
14天学会Go语言第四天:Array Map Slice 数组 和切片
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议