Golang
文章平均质量分 87
SPECIAL8654237
这个作者很懒,什么都没留下…
展开
-
Go语言——随机数 异常处理
Go语言——随机数 异常处理本文是学校选修课笔记author: fengclchn@outlook.com1.随机数// rand project main.gopackage mainimport ( "fmt" "math/rand" //随机数 "time" //时间)func main() { rand.Seed(time.Now().Unix()) //秒级unix时间 // n := rand.Intn(10) //十以内的随机整原创 2020-08-04 17:16:35 · 882 阅读 · 0 评论 -
Go语言面向对象编程——结构化 方法 继承
Go语言面向对象编程本文是学校选修课笔记author: fengclchn@outlook.comgo语言支持类似于C语言中的面向对象的风格文章目录Go语言面向对象编程1.结构体(类)定义2.方法3.继承4.总结1.结构体(类)定义定义格式如下:type 类型名 struct { 字段1 字段1类型 字段2 字段2类型 …}**类型名:**标识自定义结构体的名称,在同一个包内不能重复**字段1、字段2 ……:**表示结构体字段名,结构体中的字段原创 2020-08-04 17:05:13 · 214 阅读 · 0 评论 -
Go语言并发编程(goroutine)——并发与通信
Go语言——并发编程本文是学校选修课笔记author: fengclchn@outlook.com文章目录Go语言——并发编程1.关于Go语言并发2.通过 *go 函数名* 实现并发3.各并发/行体之间的通信4.石头 剪刀 布1.关于Go语言并发go程序的整个运行时都是完全并发化设计凡是你能看到的,几乎都以goroutine方式运行goroutine是一种比普通协程或线程更高效的并发设计能轻松创建和运行上千万的并发任务这些goroutine将会通过go运行时而原创 2020-08-04 16:56:33 · 367 阅读 · 0 评论 -
Go语言——函数 切片 map
Go语言——函数 切片 map本文是学校选修课笔记author: fengclchn@outlook.com文章目录Go语言——函数 切片 map1.函数普通函数匿名函数闭包回调defer语句方法(类成员函数)2.数组结构体数组多维数组数组与指针数组与函数数组、指针与函数3.切片(动态数组)4.map1.函数Go语言拥有三种类型的函数:普通命名函数匿名函数(闭包)或lambda函数方法(类成员函数)Go语言函数特色多返回值与comma-ok模式函数可以作为其他函数的参数传递原创 2020-08-04 16:47:48 · 327 阅读 · 0 评论 -
Go语言入门基础
Go语言入门基础本文是学校选修课程笔记author: fengclchn@outlook.com1.源文件package mainimport ( "fmt")func main() { fmt.Println("Hello World!")}package声明所属包名称注意 一般所属包名称与所在目录名相同,main函数包名一定是mainpackage main //声明所属包名称,一般所属包名称与所在目录名相同,main函数包名一定是mainimport原创 2020-08-04 16:27:34 · 2264 阅读 · 0 评论