当前位置: 首页 > news >正文

go的ok和err

前言

我第一遇到这个问题是在go-zero里写jwt的时候,当时很自然的用err来获取错误信息

claims, err := l.ctx.Value("claims").(jwt.MapClaims)//这是错误代码

然后出现了以下错误

无法在多个赋值中将 bool 赋给 err (类型 error)
类型未实现 error,因为缺少某些方法:
Error() string

这时便意思到要用ok来获取错误信息

所以在这里聊一聊ok和err的问题

区别

err

err是error类型,更多的是获取函数返回的错误

ok

ok是bool类型,表示是不是成功,有没有错误信息,用于 map 查找、类型断言、channel 接收等地方的“是否成功,在上面的代码中应该用ok,是因为返回的实际是map[string]interface{},最主要的还是这是类型断言,所以这里应当使用ok。ps:本人使用err用魔怔了,这才意识到还有ok

http://www.jsqmd.com/news/424637/

相关文章:

  • 2026郑州值得选购的装修公司推荐,解析靠谱的装修公司及装修专业品牌 - 工业品牌热点
  • 2026年3月运城婚纱摄影最新排名 满分5分|精准匹配备婚需求,避坑指南一键收藏 - charlieruizvin
  • 2026年 板式换热器厂家产品推荐与技术指南:换热器/板式/食品级板式/钎焊板式/板框式/翅片式/激光焊接/全焊接板式/螺旋板式/管壳式/双管板/换热机组,高效节能与稳定耐用的工业之选 - 速递信息
  • 避开网红店,评测成都那些低调的实力派火锅,老火锅/火锅/重庆火锅/特色美食/美食/川渝火锅/火锅店,火锅品牌排行榜单 - 品牌推荐师
  • CF2074D Counting Points 题解
  • 2026年政企与文博场景智能讲解机器人选购推荐 - 智造出海
  • Java 变量
  • 2026年,成都正规防水堵漏公司找哪家?居民实测|避坑指南+真实测评,看完不花冤枉钱 - 宁夏壹山网络
  • Show, Attend and Tell模型与Show and Tell讲解模型 图片测试结果对比分析
  • 2026年最新板式换热器优质厂商/食品级板式换热器/钎焊板式换热器厂商全面解析与选型指南 - 速递信息
  • 运城婚纱摄影推荐|蜜糖新娘藏在万达旁的备婚宝藏地,承包你的婚礼高光时刻 - charlieruizvin
  • 2026伊犁酒店品牌化设计费用,性价比高的公司盘点 - myqiye
  • 运城蜜糖新娘婚纱礼服馆全维度测评:运城备婚首选的一站式婚礼造型圣地 - charlieruizvin
  • 漫谈优考教育用户反馈与培训效果,收费、性价比为你一一分析 - 工业品牌热点
  • TensorFlow 与 MATLAB 协同使用
  • 共话2026年耐腐蚀氟塑料换热器厂家,哪家服务更贴心 - 工业推荐榜
  • XGBoost模型调参超快
  • 题解:P15520 [CCC 2016 J3] Hidden Palindrome
  • 设备预测性维护的投入产出与成本效益深度解析
  • 2026年湖北开放大学全省四级体系办学,能为江浙粤等地提供公平学历提升吗 - 工业设备
  • 设备预测性维护的成本与效益分析
  • 2026年评价高的上海厂房维修/安徽厂房维修热门推荐 - 行业平台推荐
  • 2026年国密门禁前端识别设备主要包括三大主流形态:多功能复合型国密门禁读卡器、人脸识别国密门禁读卡器和国密指纹门禁读卡器。它们共同构成了一个从基础到高端、从单一到融合的完整产品矩阵,以满足不同场景
  • 真的太省时间!千笔·专业学术智能体,继续教育论文写作神器
  • 3分钟搞懂深度学习AI:一条切片面包看懂AI张量
  • 生活困境 --- 为什么简单的含义要用不知所云的术语表示
  • 市面上回收快的沃尔玛购物卡回收平台推荐 - 京顺回收
  • PyTorch MPS 加速完全教程:在 Apple Silicon Mac 上玩转深度学习
  • 2026大吨位气动葫芦工厂市场份额排行,知名大厂占比高,3吨气动葫芦/8吨气动葫芦/HQ气动葫芦,大吨位气动葫芦产品排行 - 品牌推荐师
  • 专科生也能用!万众偏爱的AI论文工具 —— 千笔写作工具