文章分类 -  Go

摘要:切片(slice) 引子 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如: func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ sum = sum + v } return sum } 这个求和函数 阅读全文
posted @ 2022-02-18 17:51 中國颜值的半壁江山 阅读(269) 评论(0) 推荐(0)
摘要:1、运算符 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 算术运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余 注意: ++(自增)和--(自减)在Go语言中是单独的语句,并不是运算符。 关系运算符 运算符 描述 == 检查两个值是否相等 阅读全文
posted @ 2022-02-18 17:51 中國颜值的半壁江山 阅读(30) 评论(0) 推荐(0)
摘要:Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。 if else(分支结构) if条件判断基本写法 if 表达式1 { 分支1 } else if 表达式2 { 分支2 } else{ 分支3 } Go语言规定与if 阅读全文
posted @ 2022-02-18 17:49 中國颜值的半壁江山 阅读(21) 评论(0) 推荐(0)
摘要:Go之路 编辑器用VsCode和GoLand均可 在D盘下新建go_code文件夹,再其中新建三个文件夹pkg,src,bin Go语言的项目结构 在进行Go语言开发时,我们的代码会保存在$GOPATH/src目录下,在经过go build、go install或go get等指令后,会将下载的第三 阅读全文
posted @ 2022-02-18 17:48 中國颜值的半壁江山 阅读(2031) 评论(0) 推荐(0)
摘要:函数外只能放置标识符(变量、常量、函数、类型)的声明,如 fmt.Println("人生苦短,我用Python!") 不能直接写在任意的位置,必须放置在函数中,python等就可以 package main // 声明 main 包,表明当前是一个可执行程序 import "fmt" // 导入内置 阅读全文
posted @ 2022-02-18 17:48 中國颜值的半壁江山 阅读(36) 评论(0) 推荐(0)