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

网站界面设计的发展趋势合肥网站制作建设

网站界面设计的发展趋势,合肥网站制作建设,网站开发程序有哪些,seo网站建设步骤Go 错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型#xff0c;这是它的定义#xff1a; type error interface {Error() string }我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误…Go 错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型这是它的定义 type error interface {Error() string }我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误信息。使用errors.New 可返回一个错误信息 func Sqrt(f float64) (float64, error) {if f 0 {return 0, errors.New(math: square root of negative number)}// 实现 }在下面的例子中我们在调用Sqrt的时候传递的一个负数然后就得到了non-nil的error对象将此对象与nil比较结果为true所以fmt.Println(fmt包在处理error时会调用Error方法)被调用以输出错误请看下面调用的示例代码 result, err: Sqrt(-1)if err ! nil {fmt.Println(err) }实例 实例 package main import ( fmt ) // 定义一个 DivideError 结构 type DivideError struct { dividee int divider int } // 实现 error 接口 func (de *DivideError) Error() string { strFormat : Cannot proceed, the divider is zero. dividee: %d divider: 0 return fmt.Sprintf(strFormat, de.dividee) } // 定义 int 类型除法运算的函数 func Divide(varDividee int, varDivider int) (result int, errorMsg string) { if varDivider 0 { dData : DivideError{ dividee: varDividee, divider: varDivider, } errorMsg dData.Error() return } else { return varDividee / varDivider, } } func main() { // 正常情况 if result, errorMsg : Divide(100, 10); errorMsg { fmt.Println(100/10 , result) } // 当除数为零的时候会返回错误信息 if _, errorMsg : Divide(100, 0); errorMsg ! { fmt.Println(errorMsg is: , errorMsg) } } 执行以上程序输出结果为 100/10 10 errorMsg is: Cannot proceed, the divider is zero.dividee: 100divider: 0
http://www.hkea.cn/news/14406911/

相关文章:

  • 网站w3c标准南宁网站推广v1
  • 电脑培训学校网站手机网站排名
  • 网站建站系统程序毕节地seo
  • 露营旅游网站策划书乡村建设网站
  • 长春网站建设公司排名服务号 订阅号
  • 做网站首页的尺寸网上学平面设计
  • 现代锦州网站建设软件开发上海
  • 图片设计网站免费宁夏建设投资集团公司网站
  • 历下区网站建设公司微信公共平台开发
  • 烟台网站的优化电子政务网站建设公司
  • 提供营销单页网站亚马逊跨境电商开店流程
  • 网站模板广告去除亚马逊产品开发流程
  • 企业网站模板seo线上运营推广
  • 智能网站建设商家godaddy 搭建网站
  • 遵义专业网站建设公司电话网站建设字体
  • 旅游网站排名前5位的网络营销能做什么
  • 免费装饰公司网站模板阿里云速美建站
  • 建设网站的推广的软文专业做网站服务商
  • 深圳西乡网站建设做外贸网站市场
  • 期刊类网站建设加拿大搜索引擎
  • 高端网站设计价格广州动漫制作公司
  • 网站中页面链接怎么做的c 做网站怎么截取前面的字符
  • 网站开发的基本技术路线免费建企业网站哪个好
  • 食品网站建设风格政务微网站建设方案
  • 农村电商网站建设计划书wordpress 首页打开慢
  • 佛山网站制作哪家好网站搜索系统
  • 为什么选择当网站设计人员上海企业信息查询系统
  • 福州网站设计公司哪位大神给个网址
  • 国外免费网站域名服务器查询如何创立网站 优帮云
  • 常州 网站制作网上商城推广13种方法