AI编程问答网
返回

go如何判断map是否存在

go如何判断map是否存在

go如何判断map是否存在
用户857365697
2024年02月24日
|
浏览 219

答案是使用_, ok := map[key]来判断map中是否存在指定的key,如果存在,则ok为true,否则为false。

我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
 
上一篇:setExcelFields 如何自定义导出呢
下一篇:func (table ChatMessage) GetLatestMessageByUserIds(ids []int, user_id int) ([]map[int]ChatMessage, error) { if len(ids) == 0 || user_id == 0 { return nil, nil } // 获取消息 var result []map[int]ChatMessage for _, v := range ids { chatIdentify := table.ChatIdentifyTool(v, user_id) var chatMessage ChatMessage err := core.DB.Model(&ChatMessage{}).Where("chat_identify = ? and is_last = 1", chatIdentify).Last(&chatMessage).Error if err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { return []map[int]ChatMessage{}, nil } return nil, err } result = append(result, map[int]ChatMessage{ v: chatMessage, }) } return result, nil } 使用:msgList[v.Id].CreateTime,报错:msgList[v.Id].CreateTime undefined
热门提问
1PHP 怎么判断 http 或者 https 的。2Nginx 如何配置部署 PHP 项目,thinkphp6.0 为例。3Go语言TCP Socket编程4Nginx 反向代理 PHP 项目,php 项目无法通过$_SERVER变量判断 http 协议或者 https 协议,可能是什么问题呢。5vue的微前端方案6vue思维导图7用 js fetch 写一个 stream 请求的代码8js 跳转9前端进阶:SEO 全方位解决方案10Node.js技术架构
赞助商
·likeshop·likeadmin·码多多AI
商务联系
商务合作 请联系我们
广州码多多信息科技有限公司 Copyright © 2024 粤ICP备2022147728号
已取得算法备案主体合作协议