go
文章平均质量分 75
ikxyang
那有什么岁月静好,只不过有人替你负重前行
展开
-
7、Golang中的切片
Golang中的切片1、为什么要使用切片因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。package mainimport ( "fmt" // "strings" // "strconv")func arraySum(x [4]int) int { sum := 0 for _, v := range x { sum = sum + v } return sum}func main() { a := [4]int{1, 2, 3, 4原创 2021-12-17 13:59:17 · 658 阅读 · 0 评论 -
6、golang 数组
6、数组1. 数组的定义var 数组变量名 [元素数量]T比如:var a [5]int, 数组的长度必须是常量,并且长度是数组类型的一部分。一旦定义,长度不能变。 [5]int 和[4]int 是不同的类型var a [3]int var b [4]int数组可以通过下标进行访问,下标是从 0 开始,最后一个元素下标是:len-1,访问越界(下标在合法范围之外),则触发访问越界,会 panic。2. 数组的初始化方法一初始化数组时可以使用初始化列表来设置数组元素的值。package原创 2021-12-17 11:13:03 · 126 阅读 · 0 评论 -
5、流程控制
5、流程控制1. if else(分支结构)if 表达式 1 { 分支 1 } else if 表达式 2 { 分支 2 } else{ 分支 3 }当表达式 1 的结果为 true 时,执行分支 1,否则判断表达式 2,如果满足则执行分支 2,都不满足时,则执行分支 3。 if 判断中的 else if 和 else 都是可选的,可以根据实际需要进行选择。**注意:**Go 语言规定与 if 匹配的左括号{必须与 if 和表达式放在同一行,{放在其他位置会触发编译错误。 同理,与原创 2021-12-17 10:50:38 · 89 阅读 · 0 评论 -
4、Golang中的运算符
4、Golang中的运算符1、Golang 内置的运算符算数运算符关系运算符逻辑运算符位运算符赋值运算符2、算数运算符运算符描述+相加-相减*相乘/相除%求余数注意: ++(自增)和–(自减)在 Go 语言中是单独的语句,并不是运算符。package mainimport ( "fmt" // "strings" // "strconv")func main() { fmt.Println("10+3=",原创 2021-12-16 16:46:36 · 664 阅读 · 0 评论 -
3、数值类型之间的相互转换
1、数值类型之间的相互转换数值类型包括:整形和浮点型package mainimport ( "fmt" // "strings")func main() { var a int8 = 20 var b int16 = 40 var c = int16(a) + b fmt.Printf("值:%v--类型%T", c, c)}输出PS E:\go_study> go run .\main.go值:60--类型int16PS E:\go_study>原创 2021-12-16 16:06:31 · 557 阅读 · 0 评论 -
2、Go语言基本数据类型
文章目录1、Golang 数据类型介绍2、整型3、浮点型4、布尔值5、字符串6、byte 和 rune 类型7、修改字符串7、修改字符串1、Golang 数据类型介绍Go 语言中数据类型分为:基本数据类型和复合数据类型基本数据类型有: 整型、浮点型、布尔型、字符串复合数据类型有: 数组、切片、结构体、函数、map、通道(channel)、接口等。2、整型整型分为以下两个大类:有符号整形按长度分为:int8、int16、int32、int64对应的无符号整型:uint8、uint16、原创 2021-12-09 17:52:33 · 656 阅读 · 0 评论 -
1、变量声明、输出
文章目录1、Go语言定义变量2、fmt包、Print、Println、Printf3、Go 语言中的注释1、Go语言定义变量var 定义变量// var 变量名 类型 = 表达式var name string = "HuoYuHao"一次定义多个变量var identifier1, identifier2 typepackage main import "fmt" func main() { var username, sex stringusername = "霍雨浩" s原创 2021-12-09 11:55:16 · 422 阅读 · 0 评论