1. 首页
  2. 主题
  3. Go问与答

求助个MAP哈希表问题

hellsam · · 1275 次点击
~~~ 其实我就是想用哈希表方便 存储多数据然后和函数里交互数据用方便 比起声明一个个遍历的花太多变量了 这种还不怎么会用 请高手帮助帮助 这个如何用呢, 大概实现方法就是这样的 自定义函数 参数map值 main入口声明map然后定义MAP的值 到自定义函数中来替换值 和下面例子看下就知道了 ~~~ ~~~ 这个自己封装的 想让外部MAP传入 来更换 并生成JSON func MapTest2(obj make(map[string]string)) (bb []byte,err error){ obj22 := make(map[string]string) obj22["name"] = obj["name"] obj22["age"] = obj["age"] obj22["china"] = obj["china"] bb,err= json2.Serialize(obj22) if err !=nil{ return nil,err } return bb,err } 这里是入口main 调用以上函数的 map1 := make(map[string]string) map1["name"] = "金先生" map1["age"] = "19" map1["china"] = "中国" uu, err := network.MapTest2(map1) if err != nil { panic(err) } fmt.Fprintln(w, string(uu)) ~~~
<a href="/user/tk103331" title="@tk103331">@tk103331</a> 就是 定义哈希表啊 然后传值啊
#2

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中