随笔分类 - go语言入门笔记
摘要:package main import ( "encoding/json" "fmt" "io/ioutil" "os" ) type Student struct { ID int Age int Score int Name string } type Class struct { ID int
阅读全文
posted @ 2021-03-31 11:21
Done、
摘要:切片含义 切片的本质就是对底层数组的封装,它包含了三个信息:底层数组的指针、切片的长度(len)和切片的容量(cap)。 切片练习题
阅读全文
posted @ 2020-03-12 16:14
Done、
摘要:数组定义 比如: , 数组的长度必须是常量,并且长度是数组类型的一部分。一旦定义,长度不能变。 和`[10]int`是不同的类型。 数组可以通过下标进行访问,下标是从 开始,最后一个元素下标是: ,访问越界(下标在合法范围之外),则触发访问越界,会panic。 数组练习题
阅读全文
posted @ 2020-03-12 14:16
Done、
摘要:Go语言变量 变量声明以关键字 开头,变量类型放在变量的后面,行尾无需分号。 批量变量声明 注意事项: 1. 函数外的每个语句都必须以关键字开始(var、const、func等) 2. 不能使用在函数外。 3. 多用于占位,表示忽略值。 Go语言常量 声明单个常量和批量声明常量 在const关键字出
阅读全文
posted @ 2020-03-11 17:09
Done、
摘要:练习fmt方法 go package main import ( "fmt" "math" "strings" ) const ( name = "王龙" age = 18 isOK = true ) var ( name1 string age1 int isOK1 bool ) func mai
阅读全文
posted @ 2020-03-11 17:08
Done、
摘要:整型 浮点型 布尔值 Go语言中以 类型进行声明布尔型数据,布尔型数据只有 和`false(假)`两个值。 注意: 1. 布尔类型变量的默认值为 。 2. Go 语言中不允许将整型强制转换为布尔型. 3. 布尔型无法参与数值运算,也无法与其他类型进行转换。 浮点数 布尔值 Go语言中以 类型进行声明
阅读全文
posted @ 2020-03-11 17:05
Done、

浙公网安备 33010602011771号