
跟着猫猫学Golang
文章平均质量分 88
猫轻王
程序不是秃头的专利,但是,他属于秃头。
展开
-
Golang极速入门课五,流程控制
实际工作中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句,也有很多的校验需要通过条件判断进行,这将是绕不开的语法,但是也是清晰明了的语法、当我们熟悉后,才可以去运用,在不断学习中提高自己。原创 2022-05-09 15:00:00 · 322 阅读 · 2 评论 -
Golang极速入门课四,变量与常量
Golang的变量相较于其他语言的 int a 改为了 var a int,且通过语言来警告未使用的变量,将自己所存在的变量都将是存在引用的。既便于垃圾回收的查询与判断,也减少了未使用的变量挤占内存的情况。通过简短形式,使用 := 赋值操作符,也简便工作中不断声明变量的繁琐工作,当一个返回使用到多个变量时不必将这些变量单独进行声明。原创 2022-04-29 23:26:49 · 1984 阅读 · 2 评论 -
Golang极速入门课三,基本类型知多少
Golang的基本类型除了整型 int 浮点型 float 等等上文提到的类型,还有slice 切片map 映射channel 管道interface 接口function 函数 等等其他比较特殊的类型,所需要了解的知识远不是一篇文章就能讲完的,之后会将他们单独弄一个专题讲解,来更好更轻松的了解不同数据类型之间操作方式的不同,了解他们也是提高我们的第一步。原创 2022-04-18 11:00:00 · 1979 阅读 · 3 评论 -
Golang极速入门课二,关键字、保留字与 Go语言思想
Golang有着简单的思想没有继承,多态,类等,支持函数式编程,Go语言中的函数式编程主要体现在闭包上面,闭包就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。Go语言使用闭包可以不需要修饰如何访问自由变量,尽管没有Lambda表达式,但是有匿名函数来实现相同的功能。原创 2022-03-31 22:06:17 · 803 阅读 · 4 评论 -
Golang极速入门课一,我与Golang初相见
Golang的不断普及,需求不断增加,也就迎来了Go语言生态环境的不太完善,尽管使用者仍然不是所有语言中最多的,但我相信Go语言的发展将在几年后或更短的时间迎来新的机遇,希望学习的你也能坚持下来。原创 2022-03-25 11:00:00 · 1270 阅读 · 53 评论