go学习笔记第一章变量
1.1 变量1.1 变量定义
变量相当于内存的一个数据一个数据存储空间的表示 1.2 变量的使用声明变量 非变量赋值 使用变量 1.3 案例package main import "fmt" func main() { // 定义变量/声明变量 var i int // 给i赋值 i = 10 // 使用变量 fmt.Println("i = ", i) // 输出 i = 10 }1.4 变量使用1.4.1 变量使用的三种方式1 指定变量类型,声明后若不赋值,使用默认值package main import "fmt" func main() { var i int fmt.Println("i=", i) // i = 0 }2 根据值自行判定变量类型(类型推导)package main import "fmt" func main() { var num = 10.11 fmt.Println("num=", num) }3 省略var,注意::=左侧的变量不应该是已经声明过的,否则会导致编译错误package main import "fmt" func main() { name := "tom" fmt.Println("name=", name) }1.4.2 多变量声明package main import "fmt" func main() { // 方式1 var a1, a2, a3 int fmt.Println("a1 = ", a1, "a2 = ", a2, "a3 =", a3) // 方式2 var b1, b2, b3 = 1, true, "tome" fmt.Println("b1 = ", b1, "b2 = ", b2, "b3 = ", b3) // 方式3 c1, c2, c3 := 100, "test", 10.1 fmt.Println("c1 = ", c1, "c2 = ", c2, "c3 = ", c3) }1.4.3 一次性声明多个全局变量package main import "fmt" var n1 = 100 var n2 = 200 var name = "Tom" var ( n3 = 300 n4 = 500 test = "Jack" )1.4.4 区域数据可以在同一类型范围内不断变化var i int = 20 i = -100 i = 0 fmt.Println("i=", i) i = 1.2 // 报错,因为不能改变数据类型1.4.5 变量在同一个作用域(在一个函数或在代码块)内不能重名var i int i := 5 // 报错,重声明1.5+号使用
1、当左右两边都是数值类型时,则作加法运算
2、当左右两边都是字符串,则作字符串拼接 var i = 1 var j = 2 var r = i + j fmt.Println("r = ", r) // 3 var str1 = "go" var str2 = "lang" var res = str1 + str2 fmt.Println("res = ", res) // golang1.6 数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间
基本数据类型: 整型 浮点型、字符串、字符型、布尔型、复数
容器数据类型: 数组、切片 (slice)、通道 (chan)、映射 (map)
其它数据类型: 函数、结构体、接口、指针(Pointer)
下一节将介绍整数类型。
Pyhon爬虫下载小说本节通过具体的爬虫程序,演示BS4解析库的实际应用。爬虫程序目标下载诗词名句网(httpswww。shicimingju。combook)两晋演义小说。关于分析网页分过程,这里不再
JSPsession对象JSPsession是javax。servlet。http。HttpSession的实例对象,主要用来访问用户数据,记录客户的连接信息。HTTP协议是一种无状态的协议(即不保存连接
EL表达式完全攻略之前的JSP页面中,我们经常使用JSP表达式来输出变量或者页面之间传递的参数,大大降低了页面的可读性。为了简化JSP页面,JSP2。0新增了EL(ExpressionLanguag
服务监控HystrixDashboard在生产环境下,如果想查看某个微服务的熔断情况,这时我们就可以使用HystrixDashboard仪表盘以GUI的形式展示消费者的执行情况,包括其处理器方法与Service方法的调用
5000左右电脑主机有什么样的推荐5000大洋准备618装机导读很多人现在了解到虚拟币降价的事情,国家关于虚拟币的政策也进行了相应的调整,那么在现在虚拟币已经没有原来那么火爆的时候,显卡价格是否会降价呢?从现在市场上面来看是没有太大的希望的
这几天屯硬盘的奸商们都准备去天台吧全民黄牛时代结束了导读很多人知道这一段时间电子产品的涨价有多么疯狂,先是显卡的涨价那叫一个肆无忌惮,之后就是显示器涨价,涨得重拳出击,然后就是硬盘的疯狂,奇亚币刚火的时候,整个京东的企业级机械硬盘和
3060显卡到底有没有购买的必要,到底是不是智商检测显卡导读相信很多小伙伴已经开始着手对3060显卡进行抢购了,但是从目前各大媒体测评的数据来看,3060显卡实属是智商检测再检测的显卡,为什么老程这样说3060显卡,那么请听老程娓娓道来
显卡已经彻底起飞组装高配电脑简直就是在给芯片厂家送智商导读老程今天给家里装了几台电商办公的电脑,这段时间虽然忙着装一大堆电脑,但是没有一台是高配的电脑,甚至很多电脑都没有装显卡,但是今天有一台电脑对图像处理以及视频剪辑有一定的需求,如
预算一千,如何在显卡起飞的日子里装出来一台能玩游戏的电脑导读现阶段显卡日益起飞,挖矿的事情很多人反对,但是在得到显卡之后,第一件事情不是选择给自己装到电脑上,而是选择在某海鲜市场上面搜索这个显卡的价格,然后挂上去美滋滋的等着矿老板收走,
游戏打金专门收智商税的玩意,组装打金电脑须谨慎导读老程这几天一直不断接着一些打金小伙伴的订单,这些小伙伴对于电脑的显卡配置要求不高,但是对于处理器要求特别高,基本上都是要求多开性能无敌,但是单核性能没有要求的那种,也就是我们组
大一新生,应该买什么电脑大一开学台式机推荐大一新生,应该买什么电脑导读因为之前的疫情影响,今年大一开学的时间都特别晚,有的学校甚至拖到十月中旬才开学,那么上大学开学了,学生肯定要准备一些和学习相关的东西啊,比如说书本,比如