Go语言map字典用法实例分析

首页 > 脚本专栏 > Golang 更新日期: 2015-08-18
这篇文章主要介绍了Go语言map字典用法,实例分析了map字典的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Go语言map字典用法。分享给大家供大家参考。具体分析如下:

这段代码生成了青岛、济南、烟台三个城市拼音和汉字的对照字典,根据拼音可以输出汉字

代码如下:
package main
import "fmt"
func main(){
 var pc map[string] string
 pc = make(map[string] string)
 pc["qingdao"] = "青岛"
 pc["jinan"] = "济南"
 pc["yantai"] = "烟台"
 qingdao,ok := pc["qingdao"]
 if ok{
  fmt.Println(qingdao) 
 }
}

希望本文所述对大家的Go语言程序设计有所帮助。


> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • GO语言make()分配用法实例
    这篇文章主要介绍了GO语言make分配用法,实例分析了make的功能及使用技巧,需要的朋友可以参考下本文实例讲述了GO语言make()分配用法.分享给大家供大家参考.具体分析如下: make()分配:内部函数 make(T, args) 的服务目的和 new(T) 不同.它只生成切片,映射和程道,并返回一个初始化的(不是零)的,type T的,不是 *T 的 ...
  • jQuery中map()方法用法实例
    这篇文章主要介绍了jQuery中map方法用法,实例分析了map方法的功能.定义及转换数组的使用技巧,需要的朋友可以参考下本文实例讲述了jQuery中map()方法用法.分享给大家供大家参考.具体分析如下: 此方法将一组元素转换成其他数组(不论是否是元素数组).可以用这个函数来建立一个列表,不论是值.属性还是CSS样式,或者其他特别形式.语法结构: 代码如下 ...
  • go语言接口用法实例分析
    这篇文章主要介绍了go语言接口用法,实例分析了Go语言接口的定义及使用技巧,需要的朋友可以参考下本文实例讲述了go语言接口用法.分享给大家供大家参考.具体分析如下: 首先定义一个接口: 代码如下:type I interface{    Get() int    Put(int)  }这段话就定义了一个接口,它包含两个函数Get和Put 好了,我的一个接口实 ...
  • GO语言Defer用法实例分析
    这篇文章主要介绍了GO语言Defer用法,实例分析了Defer的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了GO语言Defer用法.分享给大家供大家参考.具体分析如下: defer:调用一个被 defer 的函数时在函数刚要返回之前延迟执行,当函数无论怎样返回,某资源必须释放时,可用这种与众不同.但有效的处理方式.传统的例子包括解锁互斥 ...
  • go语言map字典删除操作的方法
    这篇文章主要介绍了go语言map字典删除操作的方法,实例分析了map字典操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了go语言map字典删除操作的方法.分享给大家供大家参考.具体分析如下: 这里先构造了一点map,添加了青岛.济南.烟台三地的拼音和汉字字典,然后删除青岛,最后查看青岛是否还存在 代码如下:package mainimpo ...
猜你喜欢