教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang基本数据结构-map

golang基本数据结构-map

发布时间:2021-12-06   编辑:jiaochengji.com
教程集为您提供golang基本数据结构-map等资源,欢迎您收藏本站,我们将为您提供最新的golang基本数据结构-map资源
<ul><li>声明</li></ul>

map[keyType] valueType 

<pre><code class="language-Go">var mapTest = map[string] string</code></pre> <ul><li> 初始化</li></ul>

没有进行初始化的map不能进行赋值操作,会报错

<pre><code class="language-Go">mapTest = make(map[string] string)</code></pre> <ul><li> 赋值</li></ul><pre><code class="language-Go">mapTest["test"] = "testValue"</code></pre>

 这三步是最基础的操作,这样就完成了一个map从声明到初始化然后进行赋值的操作,下面可以自由的使用map。

当然也可以直接初始化然后进行赋值,省去声明步骤。

<pre><code class="language-Go">mapTest = make(map[string] string) mapTest["test"] = "testValue"</code></pre>

能不能更简单一点?必须可以。

<pre><code class="language-Go">mapTest := map[string] string { "test" : "testValue", "testKey" : "testContent" }</code></pre>

 

到此这篇关于“golang基本数据结构-map”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
golang基本数据结构-map
golang 并发访问map遇到的问题
golang基础教程
golang key map 所有_golang系列——高级语法之map
golang:map
Golang从入门到放弃200618--Map(1)Map的初始化和基本操作
golang中map的一些注意事项
解剖Go语言map底层实现
golang 没有名字参数_说说不知道的Golang中参数传递
golang map key 正则表达_Golang中的Map

[关闭]
~ ~