摘要: 阅读全文
posted @ 2021-03-08 20:51 慕欣安安 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-03-08 20:46 慕欣安安 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 结构体定义和使用 #pargram mark 结构体定义 /* type 结构体名称 struct { //结构体成员 成员 + 数据类型 } */​#pargram mark 定义结构体type Student struct{ name string age int sex string}​// 阅读全文
posted @ 2021-03-08 20:41 慕欣安安 阅读(59) 评论(0) 推荐(0) 编辑
摘要: map的定义和使用 //var m map[键类型]值类型//map 是储存无序的​var m map[int]string = map[int]string{10:"A",11:"B",12:"C"}​//map 的遍历 rangefor k,v:= range m{ fmt.Println(k, 阅读全文
posted @ 2021-03-08 20:38 慕欣安安 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 字符串类型转换 / ************** 将类型转换成字符串 *****************/1,将Bool类型转换成字符串 str:=strconv.FormatBool(false)2,将有符号整型转成字符串 str := strconv.FormatInt(-123, 10) // 阅读全文
posted @ 2021-03-08 20:37 慕欣安安 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 切片的定义和使用 //切片的定义 方法1 默认切片为空var slice []int //定义 方法2 自动推导类型slice := []int{}//切片的使用 增加slice = append(slice,1,2,3)//获取切片的长度len(slice)//遍历切片for i:=0;i<len 阅读全文
posted @ 2021-03-08 20:36 慕欣安安 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 数组的定义和使用 /* 数组:一组具有相同类型的数据在内存中有序的存储的数据集合 */​/* 数组的定义 *///var + 变量名 + 数据类型 =值//var 数组名 [元素个数]数据类型={值1,值2,值3...}//数组的声明 默认值0//var arr [10]int​//数组的初始化va 阅读全文
posted @ 2021-03-08 20:34 慕欣安安 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 函数定义和使用 /* func 函数名(函数参数)(返回值){ 代码体 return 值}*/​//函数的定义 func add(a int,b int) int { sum:= a+b return sum}​//函数的优点//1,多次使用,降低代码冗余,提高代码编写速度//2,方便修改和完善fu 阅读全文
posted @ 2021-03-08 20:31 慕欣安安 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Switch 的使用 //switch fallthrough的用法 var score int​ fmt.Scan(&score)​ switch score / 10 { case 10: fallthrough case 9: fmt.Println("A") //case 内包含了 brea 阅读全文
posted @ 2021-03-08 20:29 慕欣安安 阅读(327) 评论(0) 推荐(0) 编辑
摘要: bool类型 package main​import "fmt"​func main() { //定义布尔类型变量 //var a bool //未初始化默认值为false // //a = true a := false //fmt.Println(a) //fmt.Printf("%T\n", 阅读全文
posted @ 2021-03-08 20:24 慕欣安安 阅读(814) 评论(0) 推荐(0) 编辑