Go语言
文章平均质量分 82
普通网友
这个作者很懒,什么都没留下…
展开
-
Go之路五:切片和指针
切片(slice)引子因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如:func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ sum = sum + v } return sum}这个求和函数只能接受[3]int类型,其他的都不支持。 再比如,a := [3]int{1, 2, 3}数组a中已经有三个元素了,我们不能再继续往数组a中添加新元素了。原创 2021-06-30 16:46:40 · 719 阅读 · 0 评论 -
Go之路四:基本语法(运算符和数组)
1、运算符Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符算术运算符运算符描述+相加-相减*相乘/相除%求余注意: ++(自增)和--(自减)在Go语言中是单独的语句,并不是运算符。关系运算符运算符描述==检查两个值是否相等,如果相等返回 True 否则返回 False。!=检查两个值是否不相等,如果不相等返回 True 否则返回 False。>检查左边值原创 2021-06-22 09:31:49 · 179 阅读 · 0 评论 -
Go之路三:流程控制
Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。if else(分支结构)if条件判断基本写法if 表达式1 { 分支1} else if 表达式2 { 分支2} else{ 分支3}Go语言规定与if匹配的左括号{必须与if和表达式放在同一行,{放在其他位置会触发编译错误。 同理,与else匹配的{也必须与else写在同一行,else也必须与上一个if或else if右边的大括号在同翻译 2021-06-17 17:48:49 · 151 阅读 · 0 评论 -
Go之路二:基本语法(变量常量和数据类型)
1、变量声明函数外只能放置标识符(变量、常量、函数、类型)的声明,如fmt.Println(“人生苦短,我用Python!”)不能直接写在任意的地方,必须放置在函数中,python等就可以翻译 2021-06-09 16:23:07 · 190 阅读 · 0 评论 -
Go之路一:安装VSCode以及支持go插件、编译、运行go程序介绍
Go之路编辑器用VsCode和GoLand均可在D盘下新建go_code文件夹,再其中新建三个文件夹pkg,src,binGo语言的项目结构在进行Go语言开发时,我们的代码会保存在$GOPATH/src目录下,在经过go build、go install或go get等指令后,会将下载的第三方源代码放在$GOPATH/src目录下,产生的二进制可执行文件放在$GOPATH/bin目录下,产生的中间缓存文件被保存在$GAPATH/pkg下。...原创 2021-06-08 00:08:16 · 429 阅读 · 1 评论