go語(yǔ)言map字典刪除操作的方法
本文實(shí)例講述了go語(yǔ)言map字典刪除操作的方法。分享給大家供大家參考。具體分析如下:
這里先構(gòu)造了一點(diǎn)map,添加了青島、濟(jì)南、煙臺(tái)三地的拼音和漢字字典,然后刪除青島,最后查看青島是否還存在
import "fmt"
func main(){
var pc map[string] string
pc = make(map[string] string)
pc["qingdao"] = "青島"
pc["jinan"] = "濟(jì)南"
pc["yantai"] = "煙臺(tái)"
delete(pc,"qingdao")
qingdao,ok := pc["qingdao"]
if ok{
fmt.Println(qingdao)
}else{
fmt.Println("元素不存在")
}
}
希望本文所述對(duì)大家的Go語(yǔ)言程序設(shè)計(jì)有所幫助。
相關(guān)文章
使用Go語(yǔ)言編寫一個(gè)簡(jiǎn)單的Web框架
Go語(yǔ)言(又稱Golang)因其高效的性能和簡(jiǎn)潔的語(yǔ)法,在編寫Web框架方面表現(xiàn)出色,下面將詳細(xì)介紹如何使用Go語(yǔ)言編寫一個(gè)簡(jiǎn)單的Web框架,文中有詳細(xì)的代碼供大家參考,需要的朋友可以參考下2024-05-05Golang實(shí)現(xiàn)gRPC的Proxy的原理解析
gRPC是Google開(kāi)始的一個(gè)RPC服務(wù)框架, 是英文全名為Google Remote Procedure Call的簡(jiǎn)稱,廣泛的應(yīng)用在有RPC場(chǎng)景的業(yè)務(wù)系統(tǒng)中,這篇文章主要介紹了Golang實(shí)現(xiàn)gRPC的Proxy的原理,需要的朋友可以參考下2021-09-09GoLang channel底層代碼實(shí)現(xiàn)詳解
Channel和goroutine的結(jié)合是Go并發(fā)編程的大殺器。而Channel的實(shí)際應(yīng)用也經(jīng)常讓人眼前一亮,通過(guò)與select,cancel,timer等結(jié)合,它能實(shí)現(xiàn)各種各樣的功能。接下來(lái),我們就要梳理一下GoLang channel底層代碼實(shí)現(xiàn)2022-10-10Go語(yǔ)言學(xué)習(xí)之?dāng)?shù)組的用法詳解
數(shù)組是相同數(shù)據(jù)類型的一組數(shù)據(jù)的集合,數(shù)組一旦定義長(zhǎng)度不能修改,數(shù)組可以通過(guò)下標(biāo)(或者叫索引)來(lái)訪問(wèn)元素。本文將通過(guò)示例詳細(xì)講解Go語(yǔ)言中數(shù)組的使用,需要的可以參考一下2022-04-04go語(yǔ)言實(shí)現(xiàn)的memcache協(xié)議服務(wù)的方法
這篇文章主要介紹了go語(yǔ)言實(shí)現(xiàn)的memcache協(xié)議服務(wù)的方法,實(shí)例分析了Go語(yǔ)言使用memcache的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03go?time.Sleep睡眠指定時(shí)間實(shí)例詳解(小時(shí)級(jí)到納秒級(jí))
golang的休眠可以使用time包中的sleep,下面這篇文章主要給大家介紹了關(guān)于go?time.Sleep睡眠指定時(shí)間(小時(shí)級(jí)到納秒級(jí))的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11深入理解Go高級(jí)并發(fā)模式編寫更高效可擴(kuò)展的應(yīng)用程序
Go對(duì)并發(fā)提供了強(qiáng)大的原生支持,本文討論Go的高級(jí)并發(fā)模式,理解這些并發(fā)模式,可以幫助我們編寫高效的Go應(yīng)用程序,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-02-02