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 int64 排序_如何在Go中使用文字* int64?

golang 中string和int类型相互转换

Golang Web 开发 (二)

golang 使用 elasticsearch ik 分词器

golang匿名函数

golang-goroutine(协程)和channel(管道)

GoLang学习笔记(二十四)strconv包内常用函数

Golang- import 导入包的语法

Golang系列(四)之面向接口编程

golang的Context

GoLang之channel常见问题总结

golang数组

golang设计模式——结构模式

评卷系统 (golang 实现)

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

一个golang http包自带的绝佳示例

tendermint源码分析(一):node

GoLang的逃逸分析

Golang实现对map的并发读写

golang_获取文件属性: os包中os.Stat的用法介绍

目录

  • 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
关闭菜单