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

南昌网站建设在哪里云推广

南昌网站建设在哪里,云推广,合肥专业的房产网站建设,最新备案网站查询知识点 源码文件以_test结尾:xxx_test.go测试方法名以Test开头:func TestXXX(t *testing.T){…} 利用单元测试来写代码段,保存之后会自动运行程序返回结果,可以快速实践得到反馈。 编写测试程序 接下来练习一下,怎…

知识点

  1. 源码文件以_test结尾:xxx_test.go
  2. 测试方法名以Test开头:func TestXXX(t *testing.T){…}

利用单元测试来写代码段,保存之后会自动运行程序返回结果,可以快速实践得到反馈。

编写测试程序

接下来练习一下,怎么使用Go语言的变量和常量,在练习中体会与其他语言的差异。来自云尔Websites CSDN博客。

变量

与其他主要编程语言的差异:

  1. 赋值可以进行自动类型推断,无需显式地声明变量的类型,编译器可以根据赋给变量的值来推断其类型。
    例如:var a = 10  // 编译器会推断出 a 的类型为 int
    
  2. 在一个赋值语句中可以对多个变量进行同时赋值,通常被称为“多重赋值”。
    例如:a, b = 10, 20  // a 的值为 10,b 的值为 20
    

这些特性使得Go语言的代码更加简洁、紧凑,减少了冗余的类型声明,提高了代码的可读性。

实现Fibonacci数列:
package fibimport ("testing"
)
//实现数列1,1,2,3,5,8,13...
func TestFibList(t *testing.T) {// var a int = 1 //可以简写成 a := 1a := 1b := 1t.Log(a)	//单元测试里使用t.Log(a)打印for i := 0; i < 5; i++ {t.Log(" ", b)tmp := aa = bb = tmp + a}
}func TestExchange(t *testing.T) {a := 1b := 2// tmp := a// a = b// b = tmpa, b = b, a	//多重赋值,来自云尔Websites CSDN博客。t.Log(a, b)
}

常量

与其他主要编程语言的差异:

  1. 快速设置连续值,Go语言中的切片(slice)提供了方便的方式来快速设置连续值。这是Go语言与其他语言的一个显著区别,因为其他语言可能需要使用循环或其他复杂的方式来实现相同的功能。来自云尔Websites CSDN博客。
  2. 常量类型:在Go语言中,常量的类型是在声明时确定的,并且无法在运行时更改。
  3. 常量命名规则:Go语言要求常量名称以大写字母开头,后续字母可以小写。
  4. 常量可见性:在Go语言中,常量的可见性是通过包级别的作用域来控制的。
实现快速设置连续值
package constant_testimport "testing"const (Monday = 1 + iotaTuesdayWednesday
)const (Readable = 1 << iotaWritableExecutable
)func TestConstantTry(t *testing.T) {t.Log(Monday, Tuesday)//来自云尔Websites CSDN博客。
}func TestConstantTry1(t *testing.T) {a := 1 //0001t.Log(a&Readable == Readable, a&Writable == Writable, a&Executable == Executable)
}

学习Go语言主要是多练,多找些代码段写写,不懂可以私聊咨询。

欢迎关注云尔Websites CSDN博客

http://www.ritt.cn/news/12178.html

相关文章:

  • 企业门户网站建设情况汇报优化
  • 用KEGG网站做通路富集分析赣州seo排名
  • 网站开发工具 n女孩子做运营是不是压力很大
  • 免费发帖的平台有哪些广州百度提升优化
  • 上海交通大学网站建设与管理3百度竞价排名一年费用
  • 推广计划怎么写网站优化排名方法
  • 常州低价网站建设公司西安百度推广优化公司
  • 中国三农建设工作委员会官方网站佛山seo
  • 营销型网站建设定制有没有免费的seo网站
  • 做网站不会写代码太原优化排名推广
  • 人才网站建设的目标网推公司干什么的
  • 深圳哪家网站公司好seo网站关键词排名提升
  • wordpress主题php破解什么是seo什么是sem
  • 域名买卖交易平台优化大师官网入口
  • 婚恋网站女生要求男生要一起做淘宝互联网金融
  • 南京网站运营湖北网站seo设计
  • 廊坊企业做网站免费网站生成器
  • 直播类网站开发推广优化工具
  • 设计之家房屋装修游戏破解版厦门网站快速排名优化
  • 长春手机网站建站推广形式
  • 用vuejs做网站广州疫情最新情况
  • 白山网站设计深圳百度总部
  • 小程序制作公司选卓越华网天下快速优化seo软件
  • 长沙美容网站建设广告推广策划方案
  • 工作做网站比较火的推广软件
  • 恩施网站建设模板湖南seo推广
  • 北京市社会建设工作委员会网站比较好的免费网站
  • 自己建立网站用什么软件seo是什么的简称
  • 官网查询网站网页制作接单平台
  • 网站建设单词线上宣传推广方式