欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

golang針對(duì)map的判斷,刪除操作示例

 更新時(shí)間:2017年03月21日 09:47:47   作者:newjueqi  
這篇文章主要介紹了golang針對(duì)map的判斷,刪除操作,結(jié)合具體實(shí)例形式分析了Go語言map判斷與刪除相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了golang針對(duì)map的判斷,刪除操作。分享給大家供大家參考,具體如下:

map是一種key-value的關(guān)系,一般都會(huì)使用make來初始化內(nèi)存,有助于減少后續(xù)新增操作的內(nèi)存分配次數(shù)。假如一開始定義了話,但沒有用make來初始化,會(huì)報(bào)錯(cuò)的。

復(fù)制代碼 代碼如下:
package main
import (
"fmt"
)
func main(){
var test =  map[string]string{"姓名":"李四","性別":"男"}
name,ok := test["姓名"] // 假如key存在,則name = 李四 ,ok = true,否則,ok = false
if ok{
fmt.Println(name)
}
delete(test,"姓名")//刪除為姓名為key的值,不存在沒關(guān)系
fmt.Println(test)
        var a map[string]string
        a["b"] = "c"http://這樣會(huì)報(bào)錯(cuò)的,要先初始化內(nèi)存
        a = make(map[string]string)
        a["b"] = "c"http://這樣才不會(huì)錯(cuò)
}

希望本文所述對(duì)大家Go語言程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • logrus hook輸出日志到本地磁盤的操作

    logrus hook輸出日志到本地磁盤的操作

    這篇文章主要介紹了logrus hook輸出日志到本地磁盤的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Go語言range關(guān)鍵字循環(huán)時(shí)的坑

    Go語言range關(guān)鍵字循環(huán)時(shí)的坑

    今天小編就為大家分享一篇關(guān)于Go語言range關(guān)鍵字循環(huán)時(shí)的坑,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Golang學(xué)習(xí)筆記(二):類型、變量、常量

    Golang學(xué)習(xí)筆記(二):類型、變量、常量

    這篇文章主要介紹了Golang學(xué)習(xí)筆記(二):類型、變量、常量,本文講解了基本類型、保留字、變量、常量、枚舉、運(yùn)算符、指針、分組聲明等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • Go實(shí)現(xiàn)map并發(fā)安全的3種方式總結(jié)

    Go實(shí)現(xiàn)map并發(fā)安全的3種方式總結(jié)

    Go的原生map不是并發(fā)安全的,在多協(xié)程讀寫同一個(gè)map的時(shí)候,安全性無法得到保障,這篇文章主要給大家總結(jié)介紹了關(guān)于Go實(shí)現(xiàn)map并發(fā)安全的3種方式,需要的朋友可以參考下
    2023-10-10
  • Go?gRPC教程實(shí)現(xiàn)Simple?RPC

    Go?gRPC教程實(shí)現(xiàn)Simple?RPC

    這篇文章主要為大家介紹了Go?gRPC教程實(shí)現(xiàn)Simple?RPC示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 深入解析Go語言編程中slice切片結(jié)構(gòu)

    深入解析Go語言編程中slice切片結(jié)構(gòu)

    這篇文章主要介紹了Go語言編程中slice切片結(jié)構(gòu),其中Append方法的用法介紹較為詳細(xì),需要的朋友可以參考下
    2015-10-10
  • 最新評(píng)論