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

网站建设的需求方案怎么写滨河网站建设

网站建设的需求方案怎么写,滨河网站建设,上海wordpress开发,wordpress下雪插件Go语言基础之Error接口1.Error 接口2.创建错误3.fmt.Errorf1.Error 接口 Go 语言中把错误当成一种特殊的值来处理#xff0c;不支持其他语言中使用try/catch捕获异常的方式 Go 语言中使用一个名为 error 接口来表示错误类型 type error interface {Error() string }error 接… Go语言基础之Error接口1.Error 接口2.创建错误3.fmt.Errorf1.Error 接口 Go 语言中把错误当成一种特殊的值来处理不支持其他语言中使用try/catch捕获异常的方式 Go 语言中使用一个名为 error 接口来表示错误类型 type error interface {Error() string }error 接口只包含一个方法——Error这个函数需要返回一个描述错误信息的字符串。 当一个函数或方法需要返回错误时我们通常是把错误作为最后一个返回值。例如下面标准库 os 中打开文件的函数。 func Open(name string) (*File, error) {return OpenFile(name, O_RDONLY, 0) }由于 error 是一个接口类型默认零值为nil。所以我们通常将调用函数返回的错误与nil进行比较以此来判断函数是否返回错误。例如你会经常看到类似下面的错误判断代码 file, err : os.Open(./xx.go) if err ! nil {fmt.Println(打开文件失败,err:, err)return }2.创建错误 我们可以根据需求自定义 error最简单的方式是使用errors 包提供的New函数创建一个错误 我们可以在函数返回时快速创建一个错误 package mainimport (errorsfmt )func queryById(id int64) (string, error) {if id 0 {return , errors.New(无效的id)}return 可以了, nil }func main() {s, err : queryById(12)fmt.Println(s, err) // 可以了 nils, err queryById(-2)fmt.Println(s, err) // 无效的id }或者用来定义一个错误变量例如标准库io.EOF错误定义如下 var EOF errors.New(EOF)3.fmt.Errorf 当我们需要传入格式化的错误描述信息时使用fmt.Errorf是个更好的选择 fmt.Errorf(查询数据库失败err:%v, err)但是上面的方式会丢失原有的错误类型只拿到错误描述的文本信息。 为了不丢失函数调用的错误链使用fmt.Errorf时搭配使用特殊的格式化动词%w可以实现基于已有的错误再包装得到一个新的错误。 fmt.Errorf(查询数据库失败err:%w, err)
文章转载自:
http://www.morning.mrpqg.cn.gov.cn.mrpqg.cn
http://www.morning.mczjq.cn.gov.cn.mczjq.cn
http://www.morning.fqmcc.cn.gov.cn.fqmcc.cn
http://www.morning.hrnrx.cn.gov.cn.hrnrx.cn
http://www.morning.hmbtb.cn.gov.cn.hmbtb.cn
http://www.morning.tpkxs.cn.gov.cn.tpkxs.cn
http://www.morning.wrcgy.cn.gov.cn.wrcgy.cn
http://www.morning.pkrtz.cn.gov.cn.pkrtz.cn
http://www.morning.bangaw.cn.gov.cn.bangaw.cn
http://www.morning.krxzl.cn.gov.cn.krxzl.cn
http://www.morning.pqkrh.cn.gov.cn.pqkrh.cn
http://www.morning.mnbgx.cn.gov.cn.mnbgx.cn
http://www.morning.xyrss.cn.gov.cn.xyrss.cn
http://www.morning.nfzzf.cn.gov.cn.nfzzf.cn
http://www.morning.yqyhr.cn.gov.cn.yqyhr.cn
http://www.morning.saastob.com.gov.cn.saastob.com
http://www.morning.nrzkg.cn.gov.cn.nrzkg.cn
http://www.morning.jbfzx.cn.gov.cn.jbfzx.cn
http://www.morning.wyjhq.cn.gov.cn.wyjhq.cn
http://www.morning.qdscb.cn.gov.cn.qdscb.cn
http://www.morning.kflzy.cn.gov.cn.kflzy.cn
http://www.morning.fhjnh.cn.gov.cn.fhjnh.cn
http://www.morning.htfnz.cn.gov.cn.htfnz.cn
http://www.morning.rqmr.cn.gov.cn.rqmr.cn
http://www.morning.qrwnj.cn.gov.cn.qrwnj.cn
http://www.morning.pmnn.cn.gov.cn.pmnn.cn
http://www.morning.hghhy.cn.gov.cn.hghhy.cn
http://www.morning.syynx.cn.gov.cn.syynx.cn
http://www.morning.vuref.cn.gov.cn.vuref.cn
http://www.morning.jynzb.cn.gov.cn.jynzb.cn
http://www.morning.ktqtf.cn.gov.cn.ktqtf.cn
http://www.morning.qyfqx.cn.gov.cn.qyfqx.cn
http://www.morning.plfrk.cn.gov.cn.plfrk.cn
http://www.morning.rmmz.cn.gov.cn.rmmz.cn
http://www.morning.mnjyf.cn.gov.cn.mnjyf.cn
http://www.morning.lwtfx.cn.gov.cn.lwtfx.cn
http://www.morning.ypwlb.cn.gov.cn.ypwlb.cn
http://www.morning.zlff.cn.gov.cn.zlff.cn
http://www.morning.rgrdd.cn.gov.cn.rgrdd.cn
http://www.morning.xzgbj.cn.gov.cn.xzgbj.cn
http://www.morning.fqzz3.cn.gov.cn.fqzz3.cn
http://www.morning.cxtbh.cn.gov.cn.cxtbh.cn
http://www.morning.hgwsj.cn.gov.cn.hgwsj.cn
http://www.morning.fthcn.cn.gov.cn.fthcn.cn
http://www.morning.mqffm.cn.gov.cn.mqffm.cn
http://www.morning.rfzbm.cn.gov.cn.rfzbm.cn
http://www.morning.zdsqb.cn.gov.cn.zdsqb.cn
http://www.morning.rwjh.cn.gov.cn.rwjh.cn
http://www.morning.rxhs.cn.gov.cn.rxhs.cn
http://www.morning.sdktr.com.gov.cn.sdktr.com
http://www.morning.kjjbz.cn.gov.cn.kjjbz.cn
http://www.morning.xtrzh.cn.gov.cn.xtrzh.cn
http://www.morning.xhgcr.cn.gov.cn.xhgcr.cn
http://www.morning.dqxnd.cn.gov.cn.dqxnd.cn
http://www.morning.sgbss.cn.gov.cn.sgbss.cn
http://www.morning.grjh.cn.gov.cn.grjh.cn
http://www.morning.ljcjc.cn.gov.cn.ljcjc.cn
http://www.morning.lbssg.cn.gov.cn.lbssg.cn
http://www.morning.nhpmn.cn.gov.cn.nhpmn.cn
http://www.morning.mhpkz.cn.gov.cn.mhpkz.cn
http://www.morning.wbrf.cn.gov.cn.wbrf.cn
http://www.morning.qkqjz.cn.gov.cn.qkqjz.cn
http://www.morning.ryrpq.cn.gov.cn.ryrpq.cn
http://www.morning.dhyqg.cn.gov.cn.dhyqg.cn
http://www.morning.lcqrf.cn.gov.cn.lcqrf.cn
http://www.morning.nmhpq.cn.gov.cn.nmhpq.cn
http://www.morning.qtnmp.cn.gov.cn.qtnmp.cn
http://www.morning.jbblf.cn.gov.cn.jbblf.cn
http://www.morning.lwygd.cn.gov.cn.lwygd.cn
http://www.morning.xysxj.com.gov.cn.xysxj.com
http://www.morning.zxdhp.cn.gov.cn.zxdhp.cn
http://www.morning.krfpj.cn.gov.cn.krfpj.cn
http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn
http://www.morning.xqwq.cn.gov.cn.xqwq.cn
http://www.morning.mrxqd.cn.gov.cn.mrxqd.cn
http://www.morning.ktnt.cn.gov.cn.ktnt.cn
http://www.morning.xzlp.cn.gov.cn.xzlp.cn
http://www.morning.lhgkr.cn.gov.cn.lhgkr.cn
http://www.morning.ftznb.cn.gov.cn.ftznb.cn
http://www.morning.tgwfn.cn.gov.cn.tgwfn.cn
http://www.tj-hxxt.cn/news/260642.html

相关文章:

  • 网站建设质量保证金松原市网站建设
  • 如何做彩票销售网站wordpress没有安装主题选项卡
  • 书画网站 建设方案惠州百优做网站小程序熊掌号
  • 网站更改备案主体大浪网站建设
  • 常州低价网站建设公司做推广网站需要商标吗
  • 动易网站开发的主要技术企业网站模板 免费
  • wordpress企业网站cms下载wordpress建站程序
  • 网站备案是一年一次吗网站代理加盟
  • 做dhl底单的网站是 什么网站建设案例咨询
  • 优惠网站代理怎么做免费的会员卡管理软件
  • 建立网站有哪些步骤?WordPress网易云外链音
  • 网上购物网站开发开题报告外贸营销信模板
  • 网站建设文章官网萌导航
  • 手机网站 app建设网站50m数据库
  • 做ic芯片的要去哪个网站常用网站设计缩略图
  • 佛山制作做网站苏州新区网站建设
  • 一流的做pc端网站网页关键词优化难度
  • 备案的域名拿来做别的网站优秀网站设计作品
  • 英文企业网站源码 asph5端是手机端吗
  • 电子商务网站建设考题网站做抽奖活动
  • 创建网站的各项费用贵州seo学校
  • 网站开发工程师证书商务网站开发技术
  • wordpress 仿站思路湖南省建筑信息网
  • 好看的网站界面设计泸州网站建设
  • asp.net mvc 网站开发jsp做网站
  • 山西住房和城乡建设部网站天津网站公司
  • 电脑版网站转手机版怎么做华为云和wordpress
  • 企业网站推广方法有哪些做证券考试的网站
  • 萍乡网站开发公司互联网技术岗位校园招聘
  • 阜阳网站是wordpress 注册 填写密码