01 2022 档案
摘要:package main import ( "fmt" "os" ) //学生管理系统 //2.1声明一个全局变量名为allstudent的map主键为id(每个学生都有一个id编号,学生名字可能重复但id不会。)值为名为student的结构体。 var ( allstudent map[int64
阅读全文
摘要:Go结构体与匿名结构体两个定义方式不一样 package main import "fmt" //结构体 //当前不满足复杂场景, type person struct { name string age int gender string hobby []string } func main()
阅读全文
摘要:两个声明比较类似,单两个输出的类型并不一样。 package main import "fmt" //自定义类型 //ts的类型是main.qwq数 type qwq int //类型别名 //xxx的类型是int32 type lxl = rune func main() { var ts qwq
阅读全文
摘要:递归:函数调用自己 使用一个计算n的阶乘来举例子 package main //递归:函数调用自己 import "fmt" //计算n的阶乘 func f(n uint64) (q uint64) { //func f(5 uint64) (q uint64) { if n <= 1 { retu
阅读全文