Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. golang>
  3. golang map 判断key是否存在

golang map 判断key是否存在

  • Post author:xfxia
  • Post published:2023年8月23日
  • Post category:golang


判断方法示例代码

if _, ok := map[key]; ok {
    // 存在
}

if _, ok := map[key]; !ok {
    // 不存在
}

判断方式为value,ok := map[key], ok为true则存在

示例:

package main
 
import "fmt"
 
func main() {
    demo := map[string]bool{
        "a": false,
    }
 
    //错误,a存在,但是返回false
    fmt.Println(demo["a"])
 
    //正确判断方法
    _, ok := demo["a"]
    fmt.Println(ok)
}

输出:

false
true


Tags: golang, map

Read more articles

Previous Postgolang 堆内存栈内存管理
在下一篇文章Java实现List,Map,Set 遍历的多种方式

你可能也喜欢

golang安装步骤

最详细的golang + 私库(gitlab gitee) 模块开发 这一篇文章解决所有问题

Go语言学习笔记——Golang 1.18新特性工作区workspace

快速排序法(golang实现)

redis跳表之golang实现(1)

golang docker-compose api拉取依赖项报undefined: fileutils.MatchInfo

golang之pprof

Golang – 函数

golang使用map实现不同的类型调用不同函数

Golang 冒泡排序

Golang项目引入第三方依赖库

golang Endian字节序

Golang(一) 入门

golang string转int8_Golang 中整数转字符串的方法

golang中defer和recover的使用

手把手教你学之golang反射(下)

【Golang】函数,包,函数调用

Golang的封装继承与多态

go学习笔记(15)golang base64图片写入

golang-jwt使用

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单